如何设置<%= ...>进入循环计数器?

时间:2010-10-07 03:29:51

标签: java jsp

我想问一个关于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>
<%}%>

1 个答案:

答案 0 :(得分:4)

你不能在另一个内部包含一个scriptlet:重点是什么?

<% int loopTime = obj.getCounter(); %>

这是你想要的吗?我问,因为loopTime不是代码中的'循环计数器',它是循环上边界。