如果要通过ognl访问静态方法,必须在struts.properties或者struts.xml中将选项struts.ognl.allowStaticMethodAccess设置为true .
例如:
<s:property value="@java.lang.String@format('foo %s', 'bar')"/>
<s:property value="@com.dw.knowledge.global.GGlobals$SYSTEM@WEB_ROOT"/>
<s:property value="@com.dw.knowledge.global.GGlobals$SYSTEM$SystemCodeStyle@MAIL_SERVER.name()"/>
<s:property value="@com.dw.knowledge.global.GGlobals$SYSTEM$SystemCodeStyle@MAIL_SERVER.ordinal()"/>
<s:property value="@com.dw.knowledge.global.GGlobals@SYSTEM@containsLimitWord('22')"/>
<s:property value="@com.dw.knowledge.util.CalendarUtil@getCalenDarUtilDate('1')"/>
<s:property value="@com.dw.knowledge.util.CalendarUtil@format0"/>
<s:property value="@com.dw.knowledge.util.CalendarUtil@format1"/>
分享到:
相关推荐
Struts2笔记 本人工作中积累的,故做成笔记以供大家一起学习进步. 模块分的非常详细,各个细节都会关注到,只挑选其精华,工作中用得到的技术!!! 不要看资源小,起到的作用却非常大!!!
本笔记主要涵盖了Struts2的基础知识,包括但不限于配置、Action、拦截器、结果类型以及异常处理等内容。 1. **Struts2框架简介** Struts2是Apache软件基金会的一个开源项目,它是Struts1的升级版,弥补了Struts1在...
Struts2是一个流行的Java web框架,...以上就是"马士兵Struts2笔记2013"中涉及的主要知识点,这些内容涵盖了Struts2的基础配置、数据处理、验证、调试以及与视图层的交互等方面,对于理解和掌握Struts2框架非常有帮助。
### Struts2框架核心概念与工作原理 #### 一、框架概述 Struts2是Apache组织维护的一个开源项目,它是Struts1的升级版本,在设计理念和技术实现上都有较大的改进。Struts2是一个基于MVC(Model-View-Controller)...