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

@杜福忠 这招挺不错,赞

2019-08-16 20:09

当然可以,直接用上即可

2019-08-16 17:34

@habaside 如果视图也做了映射,获取方式与前面介绍的方式一样

2019-08-16 17:32

此外,tomcat 下部署有不少坑,一定要跳过去:
https://my.oschina.net/jfinal/blog/353062

2019-08-16 17:32

@芦苇 可能是 web.xml 中没有配置好, jfinal-undertow 之下是不需要 web.xml 的,所以你在 tomcat 下可能会忘了配置这个东东,或者配置错误了

2019-08-16 16:09

@一笑一整天 代码十分简洁,谢谢你的分享