2019-09-08 16:08

@chcode 这个办法挺好,谢谢分享,赞

2019-09-08 16:07

所有版本在 tomcat 下运行的方法都是完全一样的:
https://www.jfinal.com/doc/1-7

这里要注意:在开发时如果用的 jetty-server 或者 jfinal-undertow,那么在打包之前需要先删掉这两个依赖

2019-09-08 16:06

信息不全,无法判断,看上去是 WARNING, 并不是真的有问题

2019-09-08 16:05

discussDetail 为 null 或者 为 false 时,后面的 discussDetail.focus 就不会被求值了

你碰到的情况,应该是 discussDetail != null 引起的

2019-09-07 12:59

在关键点打上断点,调试看程序动态走向

2019-09-06 17:40

@星空下无敌 应该有值,可能是你别的什么地方的代码将调用流程打乱了

2019-09-06 17:37

@minminmin 这部分代码是 cglib 生成的,这个工具可以在运行时生成 java 字节码

字节码所对应的对象之中本就存在这个方法,无需实例化方法,该方法已是类的一部分

2019-09-06 17:35

jfinal 诞生这八年来从没有出现过这个问题,这个要具体验证才能有定论

2019-09-06 16:17

@ihss23 用法基本没变化,很多增强与改进,这里是升级文档:
https://www.jfinal.com/doc/14-1

分分钟升级完成

2019-09-06 15:52

整个过程不是反射调用,反射调用性能不行,这个是在调用生成的动态代码

2019-09-06 15:52

invokeSuper 是调用父类方法,你可以理解为:
super.methodName(...);

2019-09-06 15:51

@ihss23 jfinal 从 3.5 开始,起步 JDK 1.8

2019-09-06 11:24

@西红柿番茄酱 这个可以有,已在文档中添加 gradle 配置

2019-09-06 11:22

@habaside jfinal 有三处左右的地方可以配置 setDatePattern, 将 jfinal 源码导入到 eclipse 中搜索一下

最首先要深度的是 configConstant(Constants me) 中的
me.setDataPattern(...);