struts2中OGNL中访问静态变量和静态方法
2012-09-07 14:57
525 查看
在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" />
1.调用静态变量
@包名.类名@字段名
2.调用静态方法
@包名.类名@方法名(args)
首先写一个静态的方法,然后在页面中这样写:
<s:property value="@com.manager.Person@eat(args)"/>//方法可以有参数
其中@com.manager是包的名,Person是类的名,eat是静态方法的名,
要注意的是,要想调用静态方法必须在struts.xml中进行如下设置
<constant name="struts.ognl.allowStaticMethodAccess" value="true" />
相关文章推荐
- Struts2 中 OGNL 如何更简单的访问静态变量和静态方法
- struts2中OGNL中访问静态方法
- struts2中OGNL中访问静态方法
- struts2中OGNL中访问静态方法
- 道听途说Struts2之19:OGNL访问静态方法,集合类
- Struts2中使用OGNL表达式语言访问静态方法和静态属性以及我遇到的问题和解决方法
- struts2 ognl访问静态方法一定要配置!!!否则不能访问
- struts2中OGNL中访问静态方法
- struts2-ognl 访问静态方法
- struts2中OGNL中访问静态方法
- struts2中OGNL中访问静态方法
- Struts2中使用struts2标签访问静态方法
- Struts2 OGNL调用公共静态方法详细介绍
- OGNL访问静态方法,静态属性,集合类等
- java 程序加载过程---3--类中申明同时申明类的静态对象 创建类的实例 访问类的静态变量 调用类的静态方法 使用反射方法 初始化类的子类对象 直接使用java.exe 调用某个类
- struts2 ognl 访问静态属性
- 静态变量和静态方法的访问权限
- struts2 访问静态常量,静态方法
- 内部类访问外部类的变量必须是final吗,java静态方法中不能引用非静态变量,静态方法中不能创建内部类的实例
- 类的静态变量和 静态方法就可以直接用类名进行访问