OGNL(Object-Graph Navigation Language对象图定位语言)和struts2标签

由ngol.jar工具包发展而来

作用:

1   对属性获取和设置

2   调用对象方法

3  调用静态属性和方法

4  对集合进行过滤

5  支持JAVA中的运算符操作符()

6     定义List常量 <s:textfield  list=‘{“M”,“F”}’> 

7  定义Map常量<s:textfield  list=‘#{“M”:“”男,“F”:“女”}’> 

 

调用静态变量

<---pi这样显示--->

<s:property value="@java.lang.Math@PI"/>

 

struts2标签:

struts2标签使用NGOL来访问ValueStack中的信息。

struts2提供了很多标签,有些标签属性需要指定OGNL表达式。

1  通用标签

  debug,property,date.if....else,iterator,bean,push,action

2  表单标签

  form,textfield,password,chechboxlist,radio

posted on 2015-12-26 20:32  编世界  阅读(242)  评论(0编辑  收藏  举报