本文主要是介绍Struts2标签库与OGNL的关系,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
OGNL(Object-Graph Navigation Language)对象导航图语言。
Struts2标签库是基于OGNL的,在Struts2中,它的OgnlContext的根对象就是ValueStack(值栈),而且,ValueStack的最顶层对象对象啊就是Action。另外,Struts2还提供了request, session, application, parameters, attr五个对象,把这五个命名对象放入了OgnlContext中。
想要获取根对象的属性值,表达式可以直接写这个根对象的属性名;
想要获取非根对象的属性值,表达式格式:#对象.属性名。
这篇关于Struts2标签库与OGNL的关系的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!