2019-04-15 19:28

@seedx 就是这么玩的,不错

2019-04-15 19:23

@缺氧cc 多个值要生成多个问号占位字符,一直都这么用的
id in ( ?, ?, ?, ...)

写个工具方法生成多个问号即可

2019-04-15 18:09

改成 id in (?)

2019-04-15 17:00

@Island 加入俱乐部是超值的,花了钱其实是最省钱的,一百多块钱节省大量时间,学习的深度与广度也完全不一样

复杂 sql 语句要放在外部文件之中,使用 jfinal 的 sql 管理功能来管理:
https://www.jfinal.com/doc/5-13

2019-04-15 16:38

jetty-server 在改动 java 代码后会自动重启 web , 但 JVM 本身并不会重启

2019-04-15 16:36

controller 中没有提供 getBigDecimal,需要自己创建一个方法手动转一下, 参考 Controller.getInt(...) 方法来做

2019-04-15 16:35

在 gitee.com 里头搜索一下

2019-04-15 16:35

@jfinal初识 不升级 jfinal 的情况下,可以拿到 com.jfinal.aop 下面几个源码文件 Aop、AopFactory、AopManager

然后将几个源文件整合到 jfinal 2.2 中去,参考一下 jfinal 3.8 的用法

大致办法是在 Controller 创建后,调用:
Aop.inject(controller)
进行注入

2019-04-15 16:29

@NeverComback 升到 jetty-server 2019.3 版本

2019-04-15 16:28

@总是学不会 使用 jsp 要使用 jfinal 整合的 jetty-server 开发,或者使用 tomcat 开发

注意看文档中有关 jsp 的 maven 配置:
https://www.jfinal.com/doc/1-6

jfinal 是符合 java web 标准的项目,一直都支持 JSP

2019-04-15 11:27

@banyue 升级到 jfinal 3.8 以及 jfinal undertow 1.6

这个问题本身是由于客户端主动断开连接而正常输出的异常,本质不是个问题, 但为了提升用户体验, jfinal 3.8 以及 jfinal undertow 1.6 为此进行了打磨

2019-04-15 11:26

@Island 3.8 版本对 3.0 版本进行了为期两年的深度打磨,要完善好用得多,升级起来很快很容易:
https://www.jfinal.com/doc/14-1

2019-04-15 11:24

jfinal 本来就不会处理静态资源,所以 UrlSkiptHandler 是多余的配置

至于为什么无法访问静态资源,先在浏览器地址栏里面手动输入 url ,确保可以访问

静态资源的访问从来都是与 jfinal 无关的,这类访问一直都是 undertow、jetty、tomcat 直接接管的