TA的每日心情 | 开心 2021-3-12 23:18 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
数据标签包括java Bean相关标签,资源国际化标签等
1,action标签包括action页面
action标签用于访问某个action,并将结果包含进来,相当于JSP中的include。参数ignorContextParams表示访问将本页面的参数传递给被调用的action
[color=#990066,strength=3);]actionTag.jsp
<struts:action name="login" executeResult="true" ignoreContextParams="false"></struts:action>
2,bean标签引用Java Bean
bean标签用于引用某个Java Bean,以便访问其getter,setter方法
<struts:bean name="com.zhangjie.struts2.bean.Magazine" id="magazine">
<struts:param name="name" value="%{'Magazie类的属性name的值为瑞丽杂志'}"></struts:param>
<struts:property value="name"></struts:property>
</struts:bean>
3,date标签输出日期
date标签用于格式化时间输出,属性format设置时间格式字符串。date标签有一个nice属性,默认为false,如果nice属性为true,会输出20days,6 hours ago,in 10 minutes等的时间格式。nice属性为true时format属性不起作用。
<struts:bean name="java.util.Date" id="date">
<struts:param name="time" value="#date.time-70*24*60*60*1000"></struts:param> <!-- 减去20天后的时间 -->
<struts:property value="time"/>
</struts:bean><br/>
<struts:date name="date" format="yyyy/MM/dd HH:mm:sss"/><br/><!-- 格式化日期 -->
<struts:date name="date"/><br/> <!-- 默认日期格式 -->
<struts:date name="date" nice="true"/><br/> <!-- 输出nice格式 -->
4,Include标签包含JSP页面
<struts:include value="/login.jsp"></struts:include>
5,param标签传递参数
<struts:bean name="java.util.Date' id="date">
<struts:param name="time" value="#date - 70*24*60*60*1000">
</struts:param>
</struts>
6,set标签设置变量值
<struts:set name="technologyName" value="%{'Java'}"/>
<strust:set name="account" value="%{#parameters.account[0]}"
|
|