学习馬士兵struts2之笔记摘要
2011-02-25 14:00
309 查看
1、 可以使用一个变量保存变量的值,如跳转的页面,在Struts.xml中可以使用:<result>$变量名</result>来取得变量的值。当然取到了也就可以作为jsp类型跳转时的参数了。当然如果直接跳转到jsp页面时没有Action的存在那么值栈为空。
2、 只有你传如:user.age才会构造user,要么你自己构造。而且user的有一个无参数的构造方法才可以构造user。想初始化dome model可以自己new也可以传参数值并在dome model中提供无参的构造函数。
3、 使用Ognl表达式。可以多层访问。不仅可以访问属性,而且还可以访问方法。不仅可以针对dome model而且还可以针对Action中的属性和方法。如果要访问静态方法或属性,可以使用@对象.@属性,当是静态方法时就应该在struts.xml文件中配置成:<constant name=”struts.ognl.allowStaticMethodAccess” value=”true”></constant>,它的默认值为false。访问Math静态方法@@方法名。还可以使用它来new 对象。还可以访问集合。访问集合users中所以对象user的age属性的集合:Users.{age},set没有顺序,所以不能取指定值。Map应使用.或{‘’}或{/”/”}进行访问Map里面的内容。
4、 投影:users.{?#this.age==1}.{age}:满足的
Users.{^#this.age>1}.{age}:满足的第一个
Users.{$#this.age>1}.{age}:满足的最后一个
Users.{$#this.age>1}.{age}==null:是否为空,返回布尔类型值。
5、 使用[]访问其中的元素
2、 只有你传如:user.age才会构造user,要么你自己构造。而且user的有一个无参数的构造方法才可以构造user。想初始化dome model可以自己new也可以传参数值并在dome model中提供无参的构造函数。
3、 使用Ognl表达式。可以多层访问。不仅可以访问属性,而且还可以访问方法。不仅可以针对dome model而且还可以针对Action中的属性和方法。如果要访问静态方法或属性,可以使用@对象.@属性,当是静态方法时就应该在struts.xml文件中配置成:<constant name=”struts.ognl.allowStaticMethodAccess” value=”true”></constant>,它的默认值为false。访问Math静态方法@@方法名。还可以使用它来new 对象。还可以访问集合。访问集合users中所以对象user的age属性的集合:Users.{age},set没有顺序,所以不能取指定值。Map应使用.或{‘’}或{/”/”}进行访问Map里面的内容。
4、 投影:users.{?#this.age==1}.{age}:满足的
Users.{^#this.age>1}.{age}:满足的第一个
Users.{$#this.age>1}.{age}:满足的最后一个
Users.{$#this.age>1}.{age}==null:是否为空,返回布尔类型值。
5、 使用[]访问其中的元素
相关文章推荐
- 马士兵struts2学习笔记(详细版)
- struts2第十八讲学习笔记,struts2工作原理精华摘要
- 黑马程序员——struts2学习笔记四(类型转换)
- struts2学到屎挫死-学习笔记(4)
- struts2效验框架学习笔记(第一季)
- Java-马士兵设计模式学习笔记-观察者模式-读取properties文件,动态增加观察者
- Java web学习笔记 (2)我的第一个struts2程序(2.3.4.2版本 myeclipse下)
- Struts2学习笔记--注解
- 智能计算与优化方法——学习笔记摘要
- [原创]java WEB学习笔记72:Struts2 学习之路-- 文件的上传下载,及上传下载相关问题
- LifeRay Portal 6学习笔记6:使用Struts2开发Portlet
- struts2学习笔记一------struts2标签学习
- Struts2学习笔记4 ――国际化
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<Struts2_实战演练(中)>(三十九)
- Struts2-学习笔记系列(2)-常量配置和实现action
- struts2学习笔记(8)-------struts2的ajax支持
- Struts2学习笔记----使用POJO
- struts2学习笔记 -- day05 Struts2中的标签
- 【Struts2学习笔记-3】常量配置
- openSSL学习笔记 信息摘要