`
Rod_johnson
  • 浏览: 73833 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

struts2 标签<s:iterator />获取长度问题

 
阅读更多

<s:iterator value="%{entityList}" id='vo' status='st'>
	<tr <s:if test="#st.even">class="spritTr"</s:if>>
	<s:if test="#st.first" ><td align="center" rowspan="<s:property value="entityList.size()"/>" ><s:property value="1" /></td></s:if>
    	</tr>
</s:iterator>  

这边主要是想一开始就获得entityList的长度,于是用 <s:property value="entityList.size()"/> 就解决了 ~

<s:iterator > </s:iterator>一些属性:

<s:iterator> 中的status 使用方法
1:#status.odd 当前元素索引是否奇数行
2:#status.even 当前元素索引是否偶数

3:#status.count 当前迭代了几个元素
4:#status.index 当前元素索引,从0开始『#status.count=#status.index+1』
5:#status.first 当前是否第一个元素
6:#status.last 当前是否最后一个元素
7:#status.modules(int) 当前行数取模

分享到:
评论

相关推荐

    struts2标签库

    `&lt;s:bean&gt;`可以用来创建JavaBean对象,`&lt;s:push&gt;`用于将数据推入值堆栈,`&lt;s:i18n&gt;`则处理国际化问题。 2. **控制标签实例**: - `&lt;s:if&gt;`和`&lt;s:elseif&gt;`、`&lt;s:else&gt;`组合使用,可以实现复杂的逻辑控制。例如,...

    Struts2标签库详解

    例 2: 限制迭代器长度 &lt;s:generator val="%{'aaa,bbb,ccc,ddd,eee'}" count="3"&gt; &lt;s:iterator&gt; &lt;s:property /&gt;&lt;br/&gt; &lt;/s:iterator&gt; &lt;/s:generator&gt; ``` **UI标签** UI标签主要用于构建用户界面,如表单元素、...

    语言程序设计资料:java-Struts2标签库详解.doc

    除了以上提到的标签,Struts2 还提供了许多其他标签,如 `iterator` 用于遍历集合,`property` 用于获取对象属性,`action` 用于调用 Action 方法等。这些标签的组合使用,能够构建出复杂的页面逻辑和数据展示。 总...

    struts 2标签库介绍

    虽然 Struts 2 不再推荐使用 Struts 1.x 的标签,但在某些情况下仍然可能见到 `&lt;s:bean&gt;` 标签。此标签用于访问 JavaBean 的属性值。例如:`&lt;s:bean name="user" property="firstName"/&gt;`,这里的 `name` 指定了 ...

    struts2购物车

    同样采用`&lt;s:iterator&gt;`标签遍历购物车中的商品列表,并提供一个“删除”按钮,以便用户能够移除不再需要的商品。 ```jsp &lt;body&gt; &lt;table&gt; &lt;tr&gt; &lt;td&gt;编号&lt;/td&gt; &lt;td&gt;名称&lt;/td&gt; &lt;td&gt;价格&lt;/td&gt; &lt;td&gt;操作&lt;/td&gt; ...

    Struts_2_标签库(文档手册)_Tags-API-CLSW-JSP

    #### `&lt;s:iterator&gt;` 标签 用于循环遍历集合或数组,可以设置迭代次数和当前索引变量。 #### `&lt;s:label&gt;` 标签 生成HTML的`&lt;label&gt;`标签,用于表单元素的标记,提高可访问性。 #### `&lt;s:merge&gt;` 标签 用于合并...

    JSP 中限定字符长度

    - **Struts2迭代标签**:`&lt;s:iterator&gt;`标签用于遍历集合或数组,并且可以轻松地与JSTL结合使用。 #### 5. 总结 本文通过一个实际的案例,介绍了如何在JSP中实现对字符串长度的限制。这种方法不仅可以提高页面的...

    ognl表达式案例

    比如,如果Action类有一个`List&lt;String&gt; messages`属性,我们可以在JSP中使用`&lt;s:iterator value="messages"&gt;`标签遍历这个列表。 描述中提到的"ognl标签"是指Struts2提供的与OGNL相关的标签库,它们使得在JSP页面...

    struts+hibernate+spring

    例如,可以使用`&lt;s:iterator&gt;`标签来遍历`PageBean`中的数据列表,并且使用JavaScript或者HTML标签来构建分页导航。 #### 六、总结 通过上述设计和实现,我们可以看到在Struts2 + Hibernate + Spring框架中实现...

    编程语言javaee试卷.pdf

    3. Struts2的&lt;s:iterator&gt;标签用于遍历集合,展示迭代数据。 4. Struts2的配置文件struts.xml用于定义拦截器。拦截器是处理请求的关键组件,负责拦截并处理Action的执行。 5. Struts2的国际化资源文件遵循"message...

    HibernateSpringStruts2整合开发中的一个分页显示方案.doc

    在JSP页面中,你可以使用Struts2的标签库或者自定义标签来展示分页信息。通常会显示当前页、总页数、跳转链接等,用户可以通过这些链接或输入框来切换页码。例如,可以使用`s:iterator`遍历`PageBean`的`list`属性...

    超级有影响力霸气的Java面试题大全文档

    round方法返回与参数最接近的长整数,参数加1/2后求其floor. 30、String s = new String("xyz");创建了几个String Object? 两个 31、EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的? ...

Global site tag (gtag.js) - Google Analytics