ognl表达式java使用案例详解(测试通过)

时间:2016-01-29 17:47:27
【文件属性】:

文件名称:ognl表达式java使用案例详解(测试通过)

文件大小:4KB

文件格式:ZIP

更新时间:2016-01-29 17:47:27

ognl java struts2 ssh

本案例提供ognl使用详解,测试通过,只需解压放入自己WEB项目中,执行struts_ognl包内java文件即可(未提供jia包,若需要可以联系留言发至邮箱),若测试不好可以联系本人提供指导. Struts 2默认的表达式语言是OGNL,原因是它相对其它表达式语言具有下面几大优势: 1、 支持对象方法调用,如xxx.doSomeSpecial(); 2、支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路径)]@[方法名 | 值名],例如:@java.lang.String@format('foo %s', 'bar')或@tutorial.MyConstant@APP_NAME; 3、支持赋值操作和表达式串联 4、访问OGNL上下文(OGNL context)和ActionContext 5、操作集合对象 用法:OGNL是通常要结合Struts 2的标志一起使用。主要是#、%和$这三个符号的使用;


【文件预览】:
entity
----Action.java(448B)
----Foo.java(989B)
----Person.java(541B)
struts_ognl
----TestOgnl.java(2KB)
----TestAction.java(2KB)
----TestOgnlContext.java(1KB)

网友评论

  • 可以用!!
  • 可以使用,谢谢分享
  • 代码可以使用,写的也比较全面详细
  • OGNL讲解的很详细,谢谢楼主分享
  • 是ogn的例子,可以测试通过,谢谢分享