struts 1标签

struts 1标签

ID:40572692

大小:36.50 KB

页数:3页

时间:2019-08-04

struts 1标签_第1页
struts 1标签_第2页
struts 1标签_第3页
资源描述:

《struts 1标签》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、struts标签使用举例-logic1.logic:empty该标签是用来判断是否为空的。如果为空,该标签体中嵌入的内容就会被处理。该标签用于以下情况:1)当Java对象为null时;2)当String对象为""时;3)当java.util.Collection对象中的isEmpty()返回true时;4)当java.util.Map对象中的isEmpty()返回true时。eg....该句等同于:if(userList.isEm

2、pty()){...}2.logic:notEmpty该标签的应用正好和logic:empty标签相反,略。3.logic:equal该标签为等于比较符。eg1.比较用户的状态属性是否1,若为1,输出"启用";启用eg2.如果上例中的value值是动态获得的,例如需要通过bean:write输出,因struts不支持标签嵌套,可采用EL来解决该问题。

3、arge"property="num"value="${business.num}">......4.logic:notEqual该标签意义与logic:equal相反,使用方法类似,略。5.logic:forward该标签用于实现页面导向,查找配置文件的全局forward。eg.6.logic:greaterEqual为大于等于比较符。eg.当某学生的成绩大于等于90时,输出“优秀”:

4、e="student"property="score"value="90">优秀7.logic:greaterThan此为大于比较符,使用方法同logic:greaterEqual,略;8.logic:lessEqual此为小于等于比较符,使用方法同logic:greaterEqual,略;9.logic:lessThan此为小于比较符,使用方法同logic:greaterEqual,略;10.logic:match此标签比较对象是否相等;eg1.检查在request范围

5、内的name属性是否包含"amigo"串:中有一个“amigo”串。eg2.检查在request范围内的name属性是否已“amigo”作为起始字符串:

6、“amigo”作为起始字符串。eg3.你运行的是Windows系统11.logic:notMatch此标签用于比较对象是否不相同,与logic:match意义相反,使用方法类似,略。12.logic:messagePresent该标签用于判断ActionMessages/ActionErrors对象是否存在;eg.如果存在error信息,将其全部输出:

7、messagePresentproperty="error">13.logic:messagesNotPresent该标签用于判断ActionMessages/ActionErrors对象是否不存在,使用方法与logic:messagePresent类似,略14.logic:present此标签用于判断

8、request对象传递参数是否存在。eg1.user对象和它的name属性在request中都存在时,输出相应字符串:user对象和该对象的name属性都存在eg2.若有一个名字为“user”的JavaBean,输出对应字符串:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。