读书人

Struts2 OGNL表达式中调用java静态方法

发布时间: 2012-08-24 10:00:21 作者: rapoo

Struts2 OGNL表达式中调用java静态方法无效的解决办法

?

最近在学习Struts2,发现在OGNL表达式中调用java静态方法无效。本人使用的struts2版本是v2.3.1.2,后来发现解决问题的办法,只需在struts.xml文件中增加下面配备即可:

<constant name="struts.ognl.allowStaticMethodAccess" value="true"></constant> 

原因是在struts2.1.2后,struts2修改了默认的配置属性。即不可在ognl表达式中使用静态的方法,当然,静态变量还是可以使用的,再次记录一下。

读书人网 >编程

热点推荐