本文主要是介绍OGNL技术的使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
OGNL技术的使用
OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言。
OGNL可以让我们用非常简单的表达式对象层,它用一个独立的lib形式出现(封装于ognl.jar中),方便我们使用或者构建自己的框架。
//ognl.Ognl
Ognl.setValue(arg0,arg1,arg2);
eg:Ognl.setValue("name",foo,"hahaha");//获取对象arg1的arg0对象
Object Ognl.getValue(arg0,arg1);
eg:Ognl.getValue("name",foo);//运算
obj = Ognl.getValue("name.toUpperCase()",foo);
obj = Ognl.getValue("salary+1000",foo);
这篇关于OGNL技术的使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!