1.在struts.xml中加入如下配置:
<constant name="struts.ognl.allowStaticMethodAccess" value="true" />
2.java类中的代码
package com.ibm.bmcc.app.document.utils;
import java.util.regex.Pattern;
public class KMUtils {
public static String getCNName(String userName){
return Pattern.compile("[0-9a-zA-Z!;' ']").matcher(userName).replaceAll("");
}
}
3.ftl调用代码如下:
${stack.findValue("@com.ibm.bmcc.app.document.utils.KMUtils@getCNName('${favorite.owner_Name}')")!}