Struts2的标签之通用标签

来源:互联网 发布:科怡软件 编辑:程序博客网 时间:2024/05/18 00:57

Struts2的标签之通用标签:

条件标签:根据表达式的值,判断将要执行的内容。

<s:if test=""></s:if>
<s:elseif test=""></s:elseif>
<s:else></s:else>
迭代
标签:用于遍历。

<s:iterator></s:iterator>

一、if/elseif/else标签

1、这三个标签只有<s:if test=""></s:if>可以单独使用。

2、这三个标签可以组合使用,但是<s:elseif test=""></s:elseif><s:else></s:else>不能单独使用,必须与<s:if test=""></s:if>标签结合使用。

3、<s:if test=""></s:if>标签可以与多个<s:elseif test="">结合使用,但是只能与一个<s:else>使用。

二、Iterator迭代标签

语法:

<s:iterator value="集合对象" status="status" var="list" id="">
</s:iterator>

value:需要进行遍历的集合对象。

status:当前迭代元素的一个实例,通过该属性可以判断当前迭代元素的属性,如元素的索引。

id:当前迭代元素的id,通过id可以直接访问当前的迭代元素。

var:遍历的别名,一般不写。


案例:

往集合里添加数据

在jsp页面遍历集合






0 0