Struts2 空文件上传解决思路
Struts2 空文件上传struts2 空文件上传的时候,就会报文件找不到的错误,如何解决。所谓空文件,就是文件大小
Struts2 空文件上传
struts2 空文件上传的时候,就会报文件找不到的错误,如何解决。
所谓空文件,就是文件大小时0的。
Java codejava.io.FileNotFoundException: E:\webserver\ftp\upload__2b3c13fe_134e565d32c__7ffd_00000035.tmp (系统找不到指定的文件。)
求解决办法。。。
目前的做法是在服务端我会去捕获这个异常,如果出现,就创建一个空文件,但这种做法感觉有点牵强,最好struts2能处理这种空文件,不报错。。。
[解决办法]如何才能上传一个空的文件呢?
是不是输入框为空的时候允许上传?对输入框做控制怎么样。输入框是空的时候不让上传
[解决办法]你可以判断一下文件的大小呀,如果文件大小为0的话那就提示用户不能上传。
[解决办法]如果文件是0k的话,输入流好像是null啊,你可以先判断下吧?然后往里面填一些空格呗,这样文件大小就大于0了,然后就可以上传了
[解决办法]file标签名字是 f1的话。
你在 Action能得到 f1FileSize, f1FileName, f1。
看f1FileSize
[解决办法]要把你代码贴一下,才好说。
[解决办法]貌似是存在这个问题的,需要在后台捕获的。