OGNL(Object-Graph Navigation Language对象图定位语言)和struts2标签
2015-12-26 20:32
671 查看
由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
作用:
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
相关文章推荐
- Objective-C字符串与数组
- Hadoop Serialization -- hadoop序列化详解 (3)【ObjectWritable,集合Writable以及自定义的Writable】
- Hadoop Serialization -- hadoop序列化详解 (3)【ObjectWritable,集合Writable以及自定义的Writable】
- Objective-C_语言_内存管理2(代码)
- Objective-C 内存管理
- JS 对象(Object)和字符串(String)互转
- Objective-c 实现单例设计模式
- selenium2 页面对象模型Page Object
- android——ObjectAnimator动画(一)
- android——ObjectAnimator动画
- Objective - C - 字面量(Literals)整理
- #Objective - C - 字面量(Literals)整理
- 深入理解Objective-C:Category
- #Objective - C - OC内存管理总结
- Objective-c NSLog 的宏定义
- Objective-C中的浅拷贝和深拷贝
- Objective-C
- Codeigniter Cannot use object of type stdClass as array
- 【Objective-C学习记录】第二十四天
- Objective-c 中的算术函数和常数的表示