Struts2中使用OGNL表达式投影(过滤)
来源:互联网 发布:十三水程序算法 编辑:程序博客网 时间:2024/06/04 20:10
1.集合的投影(过滤)有以下三种方式:
a.“?#”:投影(过滤)所有符合条件的集合,如:users.{?#this.age > };
b.“^#”:投影(过滤)第一个符合条件的元素,如:users.{^#this.age > };
c.“$#”:投影(过滤)最后一个符合条件的元素,如:users.{$#this.age > } 。
2.“this”表示集合中的元素; 3.投影(过滤)操作返回的是一个集合,可以使用索引取得集合中指定的元素,如: users.{?#this.age > }[0]。
<!-- ?表示选择某一个,这个表示选择user.age=1的所有的user中的第一个 --><li>投影(过滤):<s:property value="users.{?#this.age==1}[0]"/></li><!-- ^表示第一个,这个表示选择user.age>1的第一个user的age属性 --><li>投影:<s:property value="users.{^#this.age>1}.{age}"/></li><!-- $表示最后一个,这个表示选择user.age>1的最后一个user的age属性 --><li>投影:<s:property value="users.{$#this.age>1}.{age}"/></li><li>投影:<s:property value="users.{$#this.age>1}.{age} == null"/></li>
- Struts2 使用OGNL表达式投影(过滤)
- Struts2中使用OGNL表达式投影(过滤)集合
- Struts2中使用OGNL表达式投影(过滤)
- struts2中使用OGNL表达式
- struts中OGNL的投影(过滤)
- struts2 中 OGNL表达式的使用
- struts2 中 OGNL表达式的使用
- struts2中OGNL表达式的使用
- Struts2中Ognl表达式的使用
- struts2 中ognl表达式
- struts2中OGNL表达式
- Struts2中OGNL表达式
- Struts2之Ognl基本操作、过滤、投影解读
- Struts2核心(二)----使用OGNL表达式
- struts2教程(9)--OGNL表达式使用
- 【Struts2框架】第三节OGNL表达式-projection投影
- struts2中使用OGNL
- struts2标签中OGNL表达式(#,*,%)
- Objective-c中NSArray与NSSet的区别
- Gtk下的数独小游戏(已添加截图)
- 使用Yii中的loginRequiredAjaxResponse解决AJAX会话超时问题
- Apache2.2提示Cannot load php5apache2.dll into server的的解决
- js 动态添加标签
- Struts2中使用OGNL表达式投影(过滤)
- hdu 3524 Perfect Squares
- 82
- Macro版本VisualStudio切换.h与.cpp文件
- 测试您的Windows CE设备的界面性能——可以看出你的是RGB 565 还是RGB888
- OGNL表达式的使用
- getHibernateTemplate 与getSession
- 1.hadoop3: mkdir: cannot create directory `/usr/local/hadoop/bin/../logs': Permission denied
- 前端开发工程师如何在2013年里提升自己