2018-08-17 16:36
@陈伟 使用内置的 #number 指令,具体用法见文档,其中的 format 参数搜索一下 DecimalFormat
2018-08-17 11:05
@小智zaki _MappingKit 这个类是要先运行生成器,然后才会自动生成的,这个类默认是不存在的
下载首页的 jfinal demo,删掉里面的 _MappingKit.java ,然后用里面有一个生成器,运行里面的 main 方法,这时就会发现生成器再次生成了 _MappingKit.java
2018-08-17 10:25
@JM-java jfinal 的 ActionHandler 里面会 catch 到所有你没有 catch 过的异常,会自动写入日志,你只需要配置好 log4j.properties 文件即可
2018-08-16 11:57
@亚枫 如果你没有针对 jfinal 做过多少扩展,影响很小,有人跨 9 个版本升级 jfinal 到最新版本,升起来也很方便
如果不想升级,还有一个很省事的办法,就是拿到 jfinal 3.4 的 FileRender.java ,然后在以前的 renderFile(...) 处,改成 render(new FileRender(...)); 注意这里用的是新版本的 FileRender,便于与老版本区分,建议改个名字
如果你引入了 BaseController,还可以在其中覆盖掉父类 Controller 中的 renderFile(String) 方法:
public void renderFile(String file) {
render(new FileRender(file));
}
注意上面的 FileRender 同样也要是 jfinal 3.4 中的实现类