31________struts2_3_ognl_非UI_UI_过滤投影.docVIP

  • 2
  • 0
  • 约2.53万字
  • 约 24页
  • 2018-05-11 发布于河南
  • 举报
本文档是精心选出来的精华文档,对您的生活和学习将有所帮助!

OGNL:【struts的标签库在 struts2-core-2.3.11.jar 下的META-INF下】【引入标签库:%@ taglib uri=/struts-tags prefix=s%】OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts2框架使用OGNL作为默认的表达式语言。OGNL相对其它表达式语言具有下面几大优势:1、支持对象方法调用,如xxx.doSomeSpecial();2、支持类静态的方法调用和值访问,表达式的格式:@[类全名(包括包路径)]@[方法名 | ?值名],例如:@java.lang.String@format(foo %s, bar)或@tutorial.MyConstant@APP_NAME;3、支持赋值操作和表达式串联,如price=100, discount=0.8,calculatePrice(),这个表达式会返回80;4、访问OGNL上下文(OGNL context)和ActionContext;5、操作集合对象。Ognl 有一个上下文(Context)概念,说白了上下文就是一个MAP结构,它实现了java.utils.Map的接口.OGNL(Object Graph Navigation Language),是一种表达式语言。使用这种表达式语言,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档