2018-03-22 09:34

意思我自己定义字段的Model提供get set 方法的普通Javabean不行要用Jfianl生成器单独生成才行?那对应字段生成的model该是什么样子呢?

2018-03-08 14:27

文件不在项目根路径下,而是任意的磁盘路径

2017-12-26 11:37

这几天忙没有及时反馈。捕捉异常始终会有页面连接重置的问题,调试浏览器也确实没有发重复请求,但后台断点又确实两次执行,问题就出在异常捕捉后,始终会有连接重置情况,实在不知如何处理了;后面是将文件大小改为前端js验证,如果超限直接就无法提交,后台的验证相当于是没有使用到。

2017-12-22 11:32

另外补充:你说的异常类我导入语Jfianl最新的3.3jar包里面就有了,这个代码可以实现,报异常是精确捕捉了,但是页面被重置的问题依然;而且为什么文件超限异常后都有两次请求提交到这个上传方法里面,这就是连接被重置的原因?

2017-12-22 09:31

按照你说的还是有的问题,就是这个包里根本没有这个异常类,无法代码实现;我现在解决方案是上传先不限制文件大小(不知道Jfianl有没有默认大小),保证不抛异常,避免连接被重置的情况,待上传获取到UploadFile对象后通过获取文件路径去判断文件大小。但这有个很大的问题就是上传文件本身是先要把文件上传到服务器上的,当文件很大时需要比较长的等待时间;而且待后面通过UploadFile对象拿到文件路径再判断文件超限其实已经是滞后操作了,服务器白做了不必要的消耗。求给个解决方案,谢谢(ps:提交回复总是提示敏感词,完全没看到哪里有敏感词,很蛋疼)