2017-12-02 11:40
添加拦截器 @Before(NotAction.class) 或者方法不要弄成 public 的
2017-12-01 17:54
页面直接 #(key) 即可,这里的 key 是 map 中的 key
2017-12-01 17:53
用好 jfinal 的 ActiveRecordPlugin 可以解决
2017-12-01 17:50
直接使用 put 方法就好
2017-12-01 17:49
action report 仅用于开发阶段输出一些有利于开发的指示性信息,生产环境要关闭这个 me.setDevMode(false);你碰到的情况我也是头一回碰到,System.out.print 终归是要向某处输出数据,可能是这个输出的目标有问题,建议关闭开发模式测试一下也可尝试一下 ActionReporter.setWriter(...) 将输出定向到别处去
2017-12-01 12:14
拦截器是针对 action 来说的,如果想针对 Url 来做 AOP,可以使用 Handler 机制,在 com.jfinal.ext.handler 中有一些实例,可以参考一下
2017-12-01 12:07
按理说 mysql 的 timestamp 类型才会有这个行为,你使用的是 datetime,应该没这事,检查一下字段类型是否是 timestamp
2017-12-01 12:05
注意看 jfinal 手册第三章,第三小节专门讲了 action 带参的用法,主要是几点:1:要使用 jfinal-java8 这个版本2:使用 JDK 83:开启 java 8 的编译参数 parameter,在编译时保留 parameter name
2017-12-01 12:01
@jianggr 问题解决没?
2017-12-01 11:52
注意看一下 jfinal 手册第一章,第 9 小节,里面有对于这个事的明确声明另外,如果是用 tomcat,建议参考一下这篇博文:https://my.oschina.net/jfinal/blog/353062
2017-12-01 11:46
@Dreamlu 的作品,必须点赞收藏,感谢你的分享
2017-12-01 11:27
@syso 两种都可以,如果你确定只上传一个文件,不带参的 getFile() 最省事
2017-11-30 20:07
jfinal action report 这个专为开发环境下设计,你可以通过用一个全局拦截器来实现类似的功能,不一定要通过 ActionReporter 实现
com.jfinal.core.ActionReporter 这个类里面有一个 setWriter(...) 方法,可以定制输出到哪里
2017-11-30 17:24
可能是 bootstrapValidator.js 代码有问题,也可能是 chrome 误判,可以尝试换一下 bootstrapValidator.js 新版本来解决用 Template 模板渲染出来,在浏览器里头点击鼠标右键,选择查看网页源代码,只要引用 js 的路径是对的就没问题,剩下的就是纯前端问题了,jfinal 只与后端有关