404mj.diandian.com/post/2014-04-10/40061492204
已经沉默了太久,你现在醒了没有~ MC HotDog
---------------------------------------------------------------------------------------------
最近过了一个清明节有点松懈,回校之后,这几天没学什么东西,不过一直在这个项目里,积累了很多感悟和知识点,有的比较零散或者是还没弄很清楚所以就还没整理出来。今天解决了一个问题,但还不是彻底的掌握,怕忘记,先整理一下,日后另作补充。问题是在原有案件页面(CaseList.xhtml)中为每一行所展示的数据显示一个行号,因为采取了分页显示,所以当用户切换到下一页面时要求继续接着上一页面的序号,我用的是<c:forEach>标签。不过是从<ui:repeat>相关的属性上来的灵感。
JSTL所支持的迭代标签有两个,分别是<c:forEach>和<c:forTokens>。在这里介绍的是<c:forEach>标签。 简单点说,<c:forEach>标签的作用就是迭代输出标签内部的内容。它既可以进行固定次数的迭代输出,也可以依据集合中对象的个数来决定迭代的次数。
<c:forEach var="每个变量名字" items="要迭代的list" varStatus="每