Struts2 通过ognl表达式实现投影

网友投稿 269 2023-03-29


Struts2 通过ognl表达式实现投影

projection(投影):俗话说就是过滤,就是过滤器把符合条件的过滤出来

struts.xml:

/ognl.jsp

OgnlAction4.java:

package cn.edu.hpu.ognl;

import java.util.ArrayList;

import cn.edu.hpu.mode.User;

import com.bcOqGRxVLopensymphony.xwork2.ActionSupport;

public class OgnlAction4 extends ActionSupport{

private ArrayList users;

public OgnlAction4(){

users=new ArrayList();

User user1=new User();

user1.setAge(18);

User user2=new User();

user2.setAge(1);

User user3=new User();

user3.setAge(21);

User user4=new User();

user4.setAge(23);

users.add(user1);

users.add(user2);

users.add(user3);

users.add(user4);

}

public ArrayList getUsers() {

return users;

}

public void setUsers(ArrayList users) {

this.users = users;

}

@Override

public String execute() throws Exception {

// TODO Auto-generated method stub

return "success";

}

}

链接:

过滤:OGNL9

结果界面:

<li>投影:

结果:

投影(过滤):[1]

投影:[18]

投影:[23]

投影:false

总结

以上就是本文关于Struts2 通过ognl表达式实现投影的全部内容,希望对大家有所帮助。有问题请留言,会及时回复大家的。感谢大家对我们网站的支持!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:测试管理平台接口设置失败(app测试接口)
下一篇:Java 非阻塞I/O使用方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~