首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2012-08-24 
Struts2 OGNL表达式中调用java静态方法无效的解决办法?最近在学习Struts2,发现在OGNL表达式中调用java静态

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表达式中使用静态的方法,当然,静态变量还是可以使用的,再次记录一下。

热点排行