可以在控制台(console)中看到输出,在页面上却看不到,郁闷!!!
如下一段jsp代码,使用System.out.println()可以看到
ArrayList中String的输出,但使用out.println()却不能在页面看到
在<select></select>也不能看到动态取得的列表项,请问是什么问题,如何解决?
<select name="select">
<%
DataBaseBean dbb = new DataBaseBean();
ArrayList al = dbb.getEnumRecords(1);
for(int i=0; i<al.size(); i++)
{
System.out.println(al.get(i));//这边可以看到控制台输出
out.println(al.get(i));//这边在页面看不到输出
%>
<option value=<%=(String)(al.get(i))%>></option>
<%
}
%>
</select>