十四 OGNL的概述
Posted ltfxy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了十四 OGNL的概述相关的知识,希望对你有一定的参考价值。
1 什么是OGNL?
对象图导航语言。比EL表达式强大很多倍。
可以存取对象的任意属性。调用对象的方法,遍历整个对象的结构图,实现字段类型转换等功能。
- EL:从域对象中获取数据,从EL的11个对象中获取。${name}${pageContext.request.contextPath}
- OGNL:调用对象的方法,获取Struts2的值栈的数据,第三方表达式语言,Struts2引入的。
2 为什么学习OGNL?
主要是访问OGNL上下文(OGNL context 和 ActionContext)
3 OGNL使用的要素:
- 表达式
- 根对象
- Context对象
4 OGNL的Java环境入门(了解)
以上是关于十四 OGNL的概述的主要内容,如果未能解决你的问题,请参考以下文章