Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在JSP中迭代指定次数_Jsp_Jstl - Fatal编程技术网

在JSP中迭代指定次数

在JSP中迭代指定次数,jsp,jstl,Jsp,Jstl,我需要JSP创建一个表、一个标题,然后根据索引的输入形式创建单元格。因此,它将如下所示。每个新行都是从一个循环中计算出来的,其中用户输入的限制是它将下降的行数 <column1header><column2header> <1> <1 computed> <2> <2 computed> <...> <............>

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

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

您可以这样做:

<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>

第1列标题
第2列标题
${i}
${i}已计算
请参阅以下链接:


可能您没有在web.xml中正确设置servlet,或者索引形式的操作路径是错误的,因为它前面可能应该包含“/”


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

您的问题是什么?您的输出现在表现如何?所以您应该寻找能够回答此异常的线程。也许这一个可以帮助你一切正常,除了结束,从索引文件中获取输入。@Renuz也许你可以在将lim设置到用户obj中后插入一个println代码,在发送到JSP之前查看该数字是否正确,如果正确,问题一定发生在JSP页面中。它需要是user.lim。最后一部分。如何找出我所处的循环。所以A.A是1…2…3…4…5。如果用户输入是5。最后一个问题,我如何将Math.pow()与${i}@Renuz一起使用,
,然后与参数
${Math.pow(${var})}