jstl标签不显示的问题
代码如下:
<table id="pagination1_1">
<tr>
<td>
<input type="checkbox" name="choose" value="全选"/>
</td>
<td>内部序号</td>
<td>企业名称</td>
<td>住所</td>
<td>操作</td>
</tr>
<c:forEach begin="${pagination.startRow }" end="${pagination.endRow }" var="item" items="${pagination.items }">
<tr>
<td>
<input type="checkbox" name="choose"/>
</td>
<td>
${item.nbxh }
</td>
<td>
${item.qymc }
</td>
<td>
${item.zs }
</td>
<td>
<a href="/servlet/DeleteOneServlet">删除</a>
<a href="/servlet/UpdateOneServlet">修改</a>
</td>
</tr>
</c:forEach>
</table>
${pagination.startRow } ${pagination.endRow } ${pagination.items[1].qymc}
上面是jsp中的代码,浏览器中输入:
http://localhost:8080/PaginationTest/servlet/ShowInfoServlet?pageIndex=1
是可以正确显示的,没有问题。/servlet/ShowInfoServlet 就是负责添加request属性和跳转的。
我再输入 http://localhost:8080/PaginationTest/servlet/ShowInfoServlet?pageIndex=2
后,<c:foreach>标签内的东西就没显示出来,看浏览器的页面源码,也没有东西。
但是值都是能取到的,</table>后面的三个el表达式都能取得正确的值。
怎么回事啊..........