参数
名称 |
必要 |
默认值 |
求值的 |
类型 |
说明 |
|---|---|---|---|---|---|
| id | false | false | String | 已废弃。请使用“var” | |
| var | false | false | String | 将所追加的迭代器的结果放到值栈上下文中,使用var所指定的名字引用之 |
append标签用于将多个集合对象拼接起来,组成一个新的集合,通过这种拼接,从而允许通过一个<s:iterator../>标签就完成多个集合的迭代.
使用<s:append../>标签需要指定一个id属性,该属性确定拼接生成的新集合名称.<s:append../>标签接受多个<s:param.../>子标签,每个子标签指定一个集合,append标签负责将多个集合拼接成一个集合.
<s:append id="newList">
<s:param value="list1"/>
<s:param value="list2"/>
<s:param value="list3"/>
</s:append>
<s:iterator value="#newList">
</s:iterator>
本文介绍Struts2框架中s:append标签的功能及应用方式。该标签可将多个集合对象拼接为一个新的集合,并通过单一的s:iterator标签实现多集合迭代。文章详细解释了如何配置s:append标签及其子标签s:param来定义待拼接的集合。
244

被折叠的 条评论
为什么被折叠?



