jfinal html 静态方法无法获取到

String (lmidtyperoleId) {String.(lmid + type + roleId)}
me.addSharedMethod(Anniu.class);
#(anniu(1,2,"1,2,3"))


评论区

kongss

2018-02-05 18:31

com.jfinal.render.RenderException: com.jfinal.template.TemplateException: Shared method not found: anniu(java.lang.Integer, java.lang.Integer, java.lang.String)

kongss

2018-02-05 18:31

静态方法
public static String anniu(int lmid, int type, int roleId) {
return String.valueOf(lmid + type + roleId);
}

JFinal

2018-02-05 21:43

你的静态方法最后一个参数是 int 类型,而你调用的时候,最后一个参数是字符串,参数类型不匹配,所以异常提示很清楚:
Shared method not found: anniu(java.lang.Integer, java.lang.Integer, java.lang.String)

kongss

2018-02-06 09:28

@JFinal 哦哦打马虎眼了 谢谢波总

热门反馈

扫码入社