我想问一个关于JSP的问题。我在JSP页面中编写以下代码。但是,当我将<%= obj.getCounter()%>
(使用定义的方法)设置为循环计数器时,我发现它不起作用。谁能帮我?谢谢。
以下是代码。
<%
private int loopTime = <%= obj.getCounter()%>;
%>
<% for(int i=0; i<loopTime; i++) { %>
<tr>
<td><%= obj.getName() %></td>
<td><%= obj.getAge() %></td>
</tr>
<%}%>
答案 0 :(得分:4)
你不能在另一个内部包含一个scriptlet:重点是什么?
<% int loopTime = obj.getCounter(); %>
这是你想要的吗?我问,因为loopTime
不是代码中的'循环计数器',它是循环上边界。