使用struts2 上传文件,临时文件不能被自动删除,不会出现Rmoving file......
struts.xml<actionname="upload"class="com.test.action.UploadAction"><resultname="succe...
struts.xml
<action name="upload" class="com.test.action.UploadAction">
<result name="success">/upload/uploadResult.jsp</result>
<result name="input">/upload/upload2.jsp</result>
<interceptor-ref name="fileUpload">
<param name="maximumSize">409600</param>
<param name="allowedTypes">application/msword</param>
</interceptor-ref>
<interceptor-ref name="defaultStack"></interceptor-ref>
</action>
上传的文件超过指定的大小,或者不是指定的文件类型,拦截器也会起作用。
不知道为什么不能自动删除上传文件产生的临时文件,不会出现这类语句
Removing file myFile D:\Tomcat 5.5\work\Catalina\localhost\struts2Test\upload__
5e3ba558_121047d2633__7ffe_00000000.tmp 展开
<action name="upload" class="com.test.action.UploadAction">
<result name="success">/upload/uploadResult.jsp</result>
<result name="input">/upload/upload2.jsp</result>
<interceptor-ref name="fileUpload">
<param name="maximumSize">409600</param>
<param name="allowedTypes">application/msword</param>
</interceptor-ref>
<interceptor-ref name="defaultStack"></interceptor-ref>
</action>
上传的文件超过指定的大小,或者不是指定的文件类型,拦截器也会起作用。
不知道为什么不能自动删除上传文件产生的临时文件,不会出现这类语句
Removing file myFile D:\Tomcat 5.5\work\Catalina\localhost\struts2Test\upload__
5e3ba558_121047d2633__7ffe_00000000.tmp 展开
2个回答
展开全部
你按照路径打开,应该找不到那个.tmp文件的 这就是自动删除了...我也这样(信息: Removing file myFile D:\Workspace\learn\MyEclipse8.6\.metadata\.me_tcat\work\Catalina\localhost\folder\upload__1d5711c1_13f186decc0__8000_00000009.tmp)不过前面是“信息:”我按路径打开过,没有这个文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询