首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
com.jfinal.template.TemplateException: Shared method not found: notBlank(java.lang.String)
reader
2018-11-14 14:28
#if(notBlank(cn)) and cn = #para(cn) #end 报错:问下这个是版本不够的原因吗
项目:
JFinal
评论区
JFinal
2018-11-14 14:33
你这个是在 sql 管理功能的 Engine 中使用,每个 Engine 是独立配置的:
public void configPlugin(Plugins me) {
ActiveRecordPlugin arp = new ActiveRecordPlugin(...);
arp.getEngine().addSharedMethod(new Com.jfinal.kit.StrKit());
me.add(arp);
}
这个在文档中有非常详细的说明,并且在多处用红色字体标明过
由于 jfinal 的 Enjoy 引擎是极简设计,学习成本极低,用着特别爽,所以很多用户会将 enjoy 在同一个项目中用于多种用途,例如用于 html 页面渲染, 用于 sql 管理,用于代码生成
不同用途共享同一个配置,这显然不合理, 所以 Engine 对象必须是单独进行配置
回复
reader
2018-11-14 14:41
@JFinal
原来这样,谢谢
回复
JFinal
2018-11-14 14:42
@reader
文档一定要认真浏览一次,文档本身内容很少,所以都是重要内容,少走弯路
回复
fmpoffice
2022-08-08 14:36
x.value可能是Boolean类型, StrKit.notBlank没有参数为Boolean类型的方法
回复
发送
我要反馈
热门反馈
扫码入社
public void configPlugin(Plugins me) {
ActiveRecordPlugin arp = new ActiveRecordPlugin(...);
arp.getEngine().addSharedMethod(new Com.jfinal.kit.StrKit());
me.add(arp);
}
这个在文档中有非常详细的说明,并且在多处用红色字体标明过
由于 jfinal 的 Enjoy 引擎是极简设计,学习成本极低,用着特别爽,所以很多用户会将 enjoy 在同一个项目中用于多种用途,例如用于 html 页面渲染, 用于 sql 管理,用于代码生成
不同用途共享同一个配置,这显然不合理, 所以 Engine 对象必须是单独进行配置