struts2常用标签

数据标签

property
id:可选属性,指定该元素的标识。
default:可选属性,如果要输出的属性值为null,则显示default属性的指定值。
escape:可选属性,指定是否忽略HTML代码。
value:可选属性,指定需要输出的属性值,如果没有指定该属性,则默认输出ValueStack栈顶的值
输出值栈中的值
<s:property value=“youName”/>
这个value 是表达式 不是字符串
而且得到’value’的属性,如果value没提供,默认为堆栈顶端的元素.

s:date标签的使用:
它是用于格式化输出日期
name属性:取值是一个ognl表达式,表示要格式化的日期对象
format属性:指定格式
var属性:取值是一个普通的字符串。
把日期字符串作为value,把var的取值作为key。存入contextMap中

debug
debug标签用于调试Struts2,使用它会在页面中生成一个debug标签,点击后会显示服务器各 种对象信息,包括值栈、ContextMap等。
<s:debug/>
当然数据标签还有很多标签我没有一一举例出来,比如说push,param,url等等,struts2中的标签是比较全的 用起来也比较舒服。
再来说一下控制标签吧
if/elseif/else

1、if elseif else的使用
<% //存入请求域中一个学生的成绩
request.setAttribute(“score”, 89);
%>

<s:if test="#request.score>90">
A
</s:if>
<s:elseif test="#request.score>80">
B
</s:elseif>
<s:else>
C
</s:else>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值