详解Struts2 ognl中调用公共静态的操作
来源:爱站网时间:2020-08-12编辑:网友分享
众所周知,Struts2的ognl支持在前台和后台调用静态方法,而我们的项目有时候需要在Struts2的调用backstage,今天爱站技术频道小编就为大家详解Struts2 ognl中调用公共静态的操作,希望对你学习有所帮助。
众所周知,Struts2的ognl支持在前台和后台调用静态方法,而我们的项目有时候需要在Struts2的调用backstage,今天爱站技术频道小编就为大家详解Struts2 ognl中调用公共静态的操作,希望对你学习有所帮助。
Struts2 OGNL调用公共静态方法
假设有一个com.xxx.util.Util类,其中有一个叫sayHello的公共静态方法:
public static String sayHello(String name) { return "HELLO " + name; }
那么在前台就可以这样来调用该静态方法:
<:property value="@com.xxx.util.Util@sayHello('tiantian')">
要使在前台能够顺利的调用后台的公共静态方法,还需要在Struts的配置文件里面申明可以在前台调用后来的静态方法
看了爱站技术频道介绍的详解Struts2 ognl中调用公共静态的操作,建议新手要先了解清楚后再进行操作,至于是否能达到你想要是结果,这还要看项目是否符合哦。
下一篇:如何在JSP中使用表达式