输出结果:
1、访问基本类型
hu
10
20
2、访问数组、集合
.net
Hibernate
3、访问Map
22
ZhangSan
4、调用方法
HU
5、调静态方法
Hello,hu
6、访问复杂的对象
JiaoYanBu
dafdang
27000.0
7、基本运算
40
hello, hu
8、创建List对象
java.util.ArrayList
a
9、创建Map
java.util.LinkedHashMap
{aaa=AAA, bbb=BBB}
10、从不同的范围里取值
Cafhhfg
由此知道:
OGNL会根据表达式从根对象(root)中提取值;
对于成员方法调用,只需要给出方法的名称(),若有参数,直接写在括号内,与一般调用Java方法一致。对于静态方法的调用,需要使用如下格式:@ClassName@method,对于静态变量需要使用如下格式:@ClassName@field。ognl表达式
OGNL不仅可以操作集合对象,还可以创建集合对象,对集合操作与对属性的操作没什么不同,需要注意的是OGNL认为List与Array是一样的。使用OGNL创建List集合时使用{},创建Map对象时使用#{}。
2、OGNL标签(转载)
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-31886-3.html
面子上都过得去
送测
那就是雄赳赳气昂昂
如果没有蛆