struts2中标签库访问静态成员

struts2中是可以访问静态成员的,需要以下设置:

1.设置配置文件 struts.xml 中如下:

<!-- 设置运行通过ONGL访问静态方法 -->
<constant name="struts.ognl.allowStaticMethodAccess" value="true"/>

2.JSP页面中可以采用如下方式访问:

访问系统环境变量:<s:property value="@java.lang.System@getenv('JAVA_HOME')" />

访问圆周率:<s:property value="@java.lang.Math@PI" />

ps:JSp页面访问静态Filed和静态方法的格式

@className@staticField  /静态属性

@className@staticMethod(value ...)  //静态方法

打开jsp页面就可以看到信息了

原文地址:https://www.cnblogs.com/yytlmm/p/4717435.html