Struts2基础使用教程:OGNL

Posted Henry Sun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts2基础使用教程:OGNL相关的知识,希望对你有一定的参考价值。

取自《JAVAWEB整合开发王者归来》

是一种类似EL的语言,比EL强大的多

  • 能访问对象的方法,例如list.size()
  • 能访问静态属性与静态方法,方法是在类名前、方法前加上@。如@[email protected],@[email protected](‘foo%s‘,‘bar‘)
  • 支持赋值操作和表达式串联;如赋值#value=5
  • 访问OGNL上下文(OGNL context)和ActionContext(所有的Servlet资源)
  • 操作集合类对象

OGNL主要三个符号:#、%与$

以上是关于Struts2基础使用教程:OGNL的主要内容,如果未能解决你的问题,请参考以下文章

struts2—OGNL

Struts2数据传输的背后机制:ValueStack(值栈)

Struts2之标签使用

什么是OGNL,什么是struts2标签?学的有点混淆了,感觉struts2标签包含了OGNL,别说定义,定义都知道。

Struts2 OGNL概述

Struts2整合OGNL