2019-03-07 15:32
这个指令与别的指令在实现方式上并无本质差别,应该可以的,可能是你配置的地方不对,注意看文档中有关不同 engine 对象的配置,需要分别进行:https://www.jfinal.com/doc/6-2
2019-03-07 14:58
engine.setDevMode(true) 即可
2019-03-07 14:56
新版本 jfinal undertow 1.6 已改进这里,可以试用一下: gitee.com/jfinal/jfinal-undertow
2019-03-07 13:49
你们的代码有很多问题,例如 commit() 和 rollback() 中在抛出那常的时候并没有关闭数据库连接,这样就会造成连接无法回收,慢慢连接会耗尽而项目挂掉其实 Db.tx 已经很好支持你们的用法,Db.tx 本身就是先回滚事务,然后该抛什么异常就抛什么异常:try { Db.tx( () -> { 这里是业务代码 });} catch (Exception e1) { Exception e2 = e.getCause(); // 得到更内部的异常 }
2019-03-07 13:38
@Ommmmmmmm 添加 fastjson 依赖即可, NoClassDefFoundError 异常是 java 基础
2019-03-07 13:36
强调一句,这个问题必然是与 jfinal 无关的
@vincenzo 必然有影响,要解决这个问题需要改 tomcat 的 catalina.sh 脚本,具体可以自行百度
2019-03-07 13:35
建议使用 jfinal undertow 将开发与部署彻底统一起来:https://www.jfinal.com/doc/1-2开发、部署统一以后,不会出现这类问题
只要是出现 "Powered by Jetty://" ,那么一定是项目启动不成功,多多检查一下部署及配置
2019-03-07 13:34
如果是后端转发,使用 forwardAction("/main") 如果是重定向,使用 redreict("/main")如论用哪个方法,都要确保 url 正确
2019-03-07 13:33
虽然 Model 提供了 _getAttrsEntrySet() 等方法,但极少有人用得到,不知道你为何要这么写代码?为啥不: user.getXxx() 直接得到值
2019-03-07 10:59
用好 JDBC 或者 Sql 即可, jfinal 不干预 sql 的执行
2019-03-07 10:58
linux 不让存而已,tomcat 高版本都有这个问题用 jfinal undertow 部署即可, tomcat 该扔掉了
2019-03-06 17:56
@海哥 这几天要是没人反馈新东西,就发 3.7没发 3.6.1 这样的小版本,主要还是为了简化, maven 库中干净
会改进这里,那天想验证这个问题,但找不到你的这个贴子了