您的位置:首页 > 编程语言 > Java开发

Struts2 标签 访问静态方法 无响应 的解决办法

2009-10-21 14:28 363 查看
问题:

struts2 使用<s:property /> 访问 某类的静态方法和静态变量

<s:property value="@com.****.common.Dict@test()"/>
<s:property value="@com.****.common.Dict@SkinPath"/>


访问静态变量成功,访问静态方法则无响应

原因:struts关闭了对静态方法的访问。(网上搜的)

解决:

struts.properties中 设置

struts.ognl.allowStaticMethodAccess=true

或在struts.xml中 设置

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

测试成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: