在JSP中迭代指定的次数

时间:2015-10-23 06:42:02

标签: jsp jstl

我需要JSP来创建一个表,一个标题,然后根据索引的输入形式创建单元格。所以它将如下所示。每个新行都是从一个循环中计算出来的,其中来自用户的输入限制是它将减少的行数。

<column1header><column2header>
 <1>            <1 computed>
 <2>             <2 computed>
 <...>           <............>
<limit>        <limit computed>

2 个答案:

答案 0 :(得分:1)

你可以这样做:

<table>
    <!-- here should go some titles... -->
    <tr>
        <th>column1header</th>
        <th>column2header</th>
    </tr>
    <c:forEach var="i" begin="0" end="${user.limit}">
       <tr>
           <td>${i}</td>
           <td>${i} computed</td>
       </tr>
    </c:forEach>
</table>

请参阅以下链接:

How to create table dynamically using count and JSTL ForEach

Dynamic database table display using Jstl

答案 1 :(得分:0)

也许您没有正确设置web.xml中的servlet,或者索引形式的操作路径是错误的,因为它可能包含&#34; /&#34;在前面。

当我遇到像你这样的问题时,我总是在我的代码中插入println代码,打印代码可以帮助找到问题区域。