论坛首页 入门技术论坛

struts2 标签调用后台的静态方法

浏览 3677 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-08-20   最后修改:2010-08-20
在struts2中,jsp页面使用struts标签很方便,但是在某些情况下,需要在前台显示的时候进行一些参数属性的处理。

例如:页面显示一个属性nickName需要进行编码。

1。编写一个静态的公共方法。
package com.util;
public static String encoder(String source,String charset){

         return source ;

}

2。在jsp页面中使用
<s:property value="@com.util.StringUtil@encoder(nickName,'UTF-8')"/>


3。在struts.xml中配置全局的
<constant name="struts.ognl.allowStaticMethodAccess" value="true"></constant>

这样就可以实现了。真对struts2.1.8版本使用。


论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics