Struts 访问静态方法

来源:互联网 发布:河南管家婆软件 编辑:程序博客网 时间:2024/05/06 09:00
在struts2中,有时需要使用ognl去访问静态变量,静态方法。
1.调用静态变量
@包名.类名@字段名
2.调用静态方法
@包名.类名@方法名(args)
首先写一个静态的方法,然后在页面中这样写:
 
 
<s:property value="@com.manager.Person@eat(args)"/>//方法可以有参数
 
其中@com.manager是包的名,Person是类的名,eat是静态方法的名,
 
要注意的是,要想调用静态方法必须在struts.xml中进行如下设置
 
<constant name="struts.ognl.allowStaticMethodAccess" value="true" />
原创粉丝点击