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

关于struts2.1 下传文件 报错“ No result defined for action and result input ”

2013-03-06 
关于struts2.1 上传文件 报错“ No result defined for action and result input ”? ? ? ? 本地环境是正常

关于struts2.1 上传文件 报错“ No result defined for action and result input ”

? ? ? ? 本地环境是正常的,部署到正式环境,老报这个错,百思不得其解。

? ? ? 打开浏览器,查看post信息,一起正常。

? ? ? 。。。。

? ? ? 最后发现在控制台中发现?Processing of multipart/form-data request failed. \tmp\upload__6d4c885e_13d291104b0__8000_00000000.tmp (拒绝访问。),原来是部署的文件夹没有操作权限。原因是在struts.properties中struts.multipart.saveDir =/tem。当"struts.multipart.saveDir"为“/temp”时,

为当前的根目录下的temp目录。 即user.dir + ‘/tem’ 。而该路径我们没有操作权限。所以报错。

? ? ?解决办法:struts.multipart.saveDir =。不填该值。会默认到${tomcat_home}\work\Catalina\localhost\项目名

? ? ? ?struts.multipart.saveDir 是struts上传文件是用来保存临时文件的临时目录

热点排行