2019-07-02 19:54

sql 是错误的,问号占位字符只能用于 where 子句,这是 JDBC 决定的

2019-07-02 16:51

如果用的是 jfinal 默认的模板引擎,${subject.subject_name} 需要改成 #(subject.subject_name)

如果生成了 setter 方法,注意要用驼峰:
#(subject.subjectName)

注意看 getModel 与 getBean 的文档部分,内容很少,分分钟看完

2019-07-02 16:39

关注一下分页的常见问题解决:
https://www.jfinal.com/doc/5-6

2019-07-02 16:39

@l745230 原来这样,src/main/resources 下创建子目录分类存放不同的文件是个好习惯,赞

2019-07-02 16:38

@happyboy 动态参数从第一个版本就支持的

2019-07-02 16:33

你一定是用的 3.5 之前的版本,升下级,或者参考这个分享,分分钟解决:
http://www.jfinal.com/share/979

2019-07-01 17:19

参考:
https://blog.csdn.net/qq_35246620/article/details/78468598

https://stackoverflow.com/questions/6751920/tomcat-7-servlet-3-0-invalid-byte-tag-in-constant-pool/12730059#12730059

https://www.cnblogs.com/ning-blogs/p/4480438.html

web.xml 中添加一个 metadata-complete="true"

这个问题显然是与 jfinal 无关的

2019-07-01 16:45

在新模板放在 src/main/resources 的情况下,generator.setBaseModelTemplate(....) 方法参数只需要文档名,不需要路径,是不是代码有手误?

谢谢分享

2019-06-30 11:35

@chcode 谢谢你的建议, Thread.sleep(1000) 时间或许有点长,参数改成 500 是否在你的机器上可行?

再一个,即便是出现错误,会不会在后面继续刷新后,错误将不再出现

2019-06-29 16:12

@东线战场 当前的信息量猜不到什么

2019-06-29 15:36

单步调试定位一下

你当前的信息量,只能猜测,没有登录的情况被拦截器拦截了,用好 @Clear 注解,去掉对部分 action 的拦截

2019-06-29 13:56

@chcode Thread.sleep(1000) 是加在哪个地方的? 能否分享出来,有助于 jfinal undertow 后面的改进

2019-06-28 21:44

这个问题值得关注,今天我甚至打算要支持这个功能了,但有点担心会影响现有的项目

再多等几个反馈,看看这个需求是否强烈

当前你可以引入一个 BaseController extends Controller ,然后覆盖掉父类中的 getKv() 来实现一下

记得搞定后回来反馈,或许这个在将来十分有用

2019-06-28 18:07

@左右冷静 这类测试不需要启动 UndertowServer,可以只启动 ActiveRecordPlugin,例如:
ActiveRecordPlugin arp = new ActiveRecordPlugin(....);
arp.start();

其它代码在此

2019-06-28 17:37

@373118970 加入俱乐部就可以获取本站,也就是官网代码