struts2——常用标签!!!
2010-10-18 20:58
351 查看
property:
Ognl取值:<s:property value="username"/>
取值为字符串: <s:property value="'username'"/>
设定默认值: <s:property value="admin" default="管理员"/>
设定HTML: <s:property value="'<hr/>'" escape="false"/>
set:
Struts2.0中使用name,Struts2.1中使用var。
设定adminName值: <s:set name="adminName" value="username" />
从request取值: <s:property value="#request.adminName" />
从Stack Context取值: <s:property value="#adminName" />
范围为session: <s:set name="adminPassword" value="password" scope="session"/>
从相应范围取值: <s:property value="#session.adminPassword"/>
bean/param:
Struts2.0中使用id,Struts2.1中使用var。
<s:bean name="com.struts2.tags.Dog" id="myDog">
<s:param name="name" value="'oudy'"></s:param>
</s:bean>
if:
<s:set var="age" value="#parameters.age[0]" />
<s:if test="#age < 0">wrong age!</s:if>
<s:elseif test="#age < 20">too young!</s:elseif>
<s:else>yeah!</s:else><br />
iterator:
遍历List:
<s:iterator value="{'aaa', 'bbb', 'ccc'}" var="x">
<s:property value="#x.toUpperCase()"/> |
</s:iterator>
遍历Map:
<s:iterator value="#{1:'a', 2:'b', 3:'c'}" var="x">
<s:property value="#x.key"/> | <s:property value="#x.value"/> <br />
</s:iterator>
使用status:
<s:iterator value="{'aaa', 'bbb', 'ccc'}" status="status">
<s:property/> |
遍历过的元素总数:<s:property value="#status.count"/> |
遍历过的元素索引:<s:property value="#status.index"/> |
当前是偶数?:<s:property value="#status.even"/> |
当前是奇数?:<s:property value="#status.odd"/> |
是第一个元素吗?:<s:property value="#status.first"/> |
是最后一个元素吗?:<s:property value="#status.last"/>
<br />
</s:iterator>
Ognl取值:<s:property value="username"/>
取值为字符串: <s:property value="'username'"/>
设定默认值: <s:property value="admin" default="管理员"/>
设定HTML: <s:property value="'<hr/>'" escape="false"/>
set:
Struts2.0中使用name,Struts2.1中使用var。
设定adminName值: <s:set name="adminName" value="username" />
从request取值: <s:property value="#request.adminName" />
从Stack Context取值: <s:property value="#adminName" />
范围为session: <s:set name="adminPassword" value="password" scope="session"/>
从相应范围取值: <s:property value="#session.adminPassword"/>
bean/param:
Struts2.0中使用id,Struts2.1中使用var。
<s:bean name="com.struts2.tags.Dog" id="myDog">
<s:param name="name" value="'oudy'"></s:param>
</s:bean>
if:
<s:set var="age" value="#parameters.age[0]" />
<s:if test="#age < 0">wrong age!</s:if>
<s:elseif test="#age < 20">too young!</s:elseif>
<s:else>yeah!</s:else><br />
iterator:
遍历List:
<s:iterator value="{'aaa', 'bbb', 'ccc'}" var="x">
<s:property value="#x.toUpperCase()"/> |
</s:iterator>
遍历Map:
<s:iterator value="#{1:'a', 2:'b', 3:'c'}" var="x">
<s:property value="#x.key"/> | <s:property value="#x.value"/> <br />
</s:iterator>
使用status:
<s:iterator value="{'aaa', 'bbb', 'ccc'}" status="status">
<s:property/> |
遍历过的元素总数:<s:property value="#status.count"/> |
遍历过的元素索引:<s:property value="#status.index"/> |
当前是偶数?:<s:property value="#status.even"/> |
当前是奇数?:<s:property value="#status.odd"/> |
是第一个元素吗?:<s:property value="#status.first"/> |
是最后一个元素吗?:<s:property value="#status.last"/>
<br />
</s:iterator>
相关文章推荐
- struts2 常用标签(转)
- Struts2常用标签总结 简洁版
- Struts2中的常用表单标签
- Struts2常用标签之通用标签的使用
- Struts2页面开发中常用标签使用说明
- Struts2常用的Ajax标签
- Struts2页面开发中常用标签使用说明
- Struts2常用标签总结
- Struts2学习笔记(十九):struts2常用标签解说
- struts2常用标签详解
- 浅谈struts2标签中的2个很常用的标签的用法(radio和select)
- Struts2常用的集合控制标签
- struts2常用标签
- Struts2配置常用标签
- Struts2常用标签总结
- JAVAWEB开发之Struts2详解(四)——ognl与valueStack(重点)、Struts常用标签、防止表单重复提交、Struts2中内置json插件
- struts2OGNL表达式和常用标签
- Struts2-常用标签
- Struts2学习之3(文件的上传下载,OGNL表达式,常用标签,表单重复提交)
- Struts2标签常用