2018-05-16 12:18

@tom_b 开源放 gitee.com 或者 github.com 才最好

2018-05-16 11:13

@潇洒太爷 期待开源,感谢你的分享

2018-05-16 11:13

项目开源不?

2018-05-16 11:10

考虑开源不? 好东西要分享啊

2018-05-15 19:51

@或是的话 眼尖啊,就是这里出错了

2018-05-15 19:13

@dengfeng 先注掉 handler与 interceptor 试一下可不可以

2018-05-15 18:25

@dengfeng clean 一下项目,然后勾选 eclipse 的自动编译,重启一下 ecilpse 看看

2018-05-15 18:14

估计是某个未知的小细节没做到位,所以查不到数据,例如权限不对,例如没有数据,再例如 jdbcUrl 配置错误连到了别的数据库等等,总之要单步调试来解决问题

2018-05-15 18:12

jfinal 仅仅只是将你的 sql 与参数直接扔给了 JDBC 去查询数据库,只要 JDBC 支持你现在这个 sql + 参数,那 jfinal 就一定支持

建议你单步调试一下看是什么原因,或者直接用 JDBC 连数据库,手动操作一下,看有没有结果,操作方式大至如下:
Connection conn = DbKit.getConfig("jdbc").getConnection();
PreparedStatement pst = conn.prepareStatement(sql);
pst.setObject(1, item);
ResultSet rs = pst.executeQuery();
然后迭代从 rs 中读取结果

2018-05-15 17:47

@dengfeng action 带参需要配置一个参数,这个在文档中介绍得很清楚:
http://www.jfinal.com/doc/3-3

2018-05-15 17:46

将 druidPlugin.setFilters("stat,wall"); 这句也改成 addFilter(new WallFilter()) addFilter(new StatFilter()) 的风格即可

因为你的 druidPlugin.setFilters("stat,wall"); 会冲掉前面的 addFilter

2018-05-15 17:43

SQLServer 要配置方言:
activeRecordPlugin.setDialect(new SqlServerDialect());

如果是生成器,要配置:
generator.setDialect(new SqlServerDialect());

2018-05-15 17:37

@Willson_L $("#form").serilizeJSON() 这个方法的结果你输出来看一下到底对不对,可能是这里就错了

另外注意一下,你这个是绑定了 click 事件, 那么你的那个提交用的按钮的 type 要从 submit 改成 bottom,否则会提交两次

2018-05-15 17:10

看一下控制台输出的 jfinal action reporter 中的 parameter 这一栏,有没有数据

如果没有数据,证明数据根本没到后端,改改 js 即可

2018-05-15 17:07

先分析异常, 上限值报错,有时候是 tomcat jetty 的配置限制,如果是这种限制,改一下 tomcat jetty 配置即可