2019-08-20 17:28

@要输就输给追求 我这每次 maven update project 以后不会变回 JDK 1.5

2019-08-20 17:27

@MrChu 你安装的貌似是 JRE,或者 eclipse 配置的是 JRE,所以 Edit library 的那个对话框选择第一项 Execution Environment 选好用的小扩号中显示的是 jre-1.8.0_171

在我这里小括号中显示的是 JavaSE-1.8

2019-08-20 16:48

这个建议比较方便,但还有个小问题, Edit library 的那个对话框选择第一项 Execution Environment 然后下拉选择 JDK 1.8 会更好

谢谢先享

2019-08-20 11:12

@nbjgl 也并不是必须用 JFinal 的 API 才行,只要序列化与反序列化用的是同一个规则即可

jfinal redis 插件默认用的 fst 这个第三方进行的序列化与反序列化,所以,你在 spring boot 等其它场景需要与 jfinal 互相使用同一个 reids 中的数据时,也只要使用这个 fst 就可以了

你还可以通过 RedisPlugin.setSerializer(...) 来重新制定自己的序列化、反序列化规则,同样地,只要将不同地方的这个规则统一,就可以互通了

2019-08-19 15:23

如果不想这么来用,可以通过 getRequest() 得到 requset 对象,自己写代码解析出 File ,直接放入内存,可以利用第三方 http 解析包来做

2019-08-19 15:22

目前最简单的办法是用完删除,一行代码的事:
UploadFile uf = getFile();
File file = uf.getFile();
// 使用 file 的代码在此
......

// 用完删除:
file.delete();

2019-08-19 14:23

@xkcoding 已 star + fork ,谢谢支持

2019-08-19 09:39

@jfinal新手小崽 文档里其实有的:
https://www.jfinal.com/doc/1-8

刚刚又在另一个地方新增了重复的文档:
http://www.jfinal.com/doc/1-7

这样大家就更能看到了

再一个 jfinal 官网提供的 demo 里头都是有 web.xml 的

2019-08-17 23:27

@Dull jfinal 4.4 已添加对 @Para(defaultValue = "") 的支持,麻烦尽快给我使用反馈,确保万无一失

https://gitee.com/jfinal/jfinal/commit/88c6b339695553c9bb36a93f302bd09924534096

2019-08-17 20:49

@Aizen 这个与页面输出的总时长有关,例如,你的这个 add.html 页面,可能数据量很大,那么服务端需要更多时间向客户端输出数据,而客户端在接收数据还未完毕的过程中断开连接就会报异常

典型的情况是浏览器在接收数据时被关掉程序

页面内容传输的所需的时间越长, 出错的概率就越大,你可以检查一下这个 add.html 在浏览器的数据量是多少,应该会比别的页面大

2019-08-17 18:49

客户端在接收数据时断开连接,此时服务端再发送数据就会有此问题

本质上是与 jfinal 无关的,但后续的 jfinal 版本对此做了体验改进,建议升级 jfinal

2019-08-17 10:04

问答错发在了分享频道,稍后会被删除,请知悉

2019-08-17 10:04

问答错发在了分享频道,稍后会被删除,请知悉

2019-08-16 22:04

@杜福忠 这招挺不错,赞