首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

Struts2 空文件上传解决思路

2012-02-20 
Struts2 空文件上传struts2 空文件上传的时候,就会报文件找不到的错误,如何解决。所谓空文件,就是文件大小

Struts2 空文件上传

struts2 空文件上传的时候,就会报文件找不到的错误,如何解决。

所谓空文件,就是文件大小时0的。

Java code
java.io.FileNotFoundException: E:\webserver\ftp\upload__2b3c13fe_134e565d32c__7ffd_00000035.tmp (系统找不到指定的文件。)


求解决办法。。。

目前的做法是在服务端我会去捕获这个异常,如果出现,就创建一个空文件,但这种做法感觉有点牵强,最好struts2能处理这种空文件,不报错。。。

[解决办法]
如何才能上传一个空的文件呢?
是不是输入框为空的时候允许上传?对输入框做控制怎么样。输入框是空的时候不让上传
[解决办法]
你可以判断一下文件的大小呀,如果文件大小为0的话那就提示用户不能上传。
[解决办法]
如果文件是0k的话,输入流好像是null啊,你可以先判断下吧?然后往里面填一些空格呗,这样文件大小就大于0了,然后就可以上传了

[解决办法]
file标签名字是 f1的话。
你在 Action能得到 f1FileSize, f1FileName, f1。
看f1FileSize
[解决办法]
要把你代码贴一下,才好说。
[解决办法]
貌似是存在这个问题的,需要在后台捕获的。

热点排行