我在页面显示所有的班级id,用EL表达式for循环表示出来,但是结果没有显示。代码如下:
<%
String n = request.getSession().getAttribute("number").toString();
int no = Integer.parseInt(n); //string转换为int
int i = 0;
for(i=0;i<no;i++)
{
%>
${banjiid[i]}<br>
<%
}
%>
如果把${banjiid[i]}中的i改成0或1都能显示出单个的数据并循环次数正确,可是用变量i却什么也没有显示。请高手指点一下!
<%
String n = request.getSession().getAttribute("number").toString();
int no = Integer.parseInt(n); //string转换为int
int i = 0;
for(i=0;i<no;i++)
{
%>
${banjiid[i]}<br>
<%
}
%>
如果把${banjiid[i]}中的i改成0或1都能显示出单个的数据并循环次数正确,可是用变量i却什么也没有显示。请高手指点一下!
foreach(Class class : Session.getAttribute(classList))
{
${class.id};
}
<c:foreach var="class" item="${sessionScope.classList}">
${class.id};
</c:foreach>