Jsp空间使用Struts2上传图片提示失败的解决办法

2013/3/23 9:49:25 | 阅4741 来源:好空间网络 [打印] [关闭]
 

 

 

 

有时候用户会遇到使用struts2上传退票或者文件的时候总是上传不成功!!

 

这个是因为我们的服务器上做了安全操作,您只可以操作您ftp下的文件夹,不能操作其他地方的文件...而您struts2上传的时候操作路径可能有问题!

 

 

解决办法:

 

struts2struts.properties配置文件中有一个配置项:
struts.multipart.saveDir= 它的值不能用相对路径,这个配置项的作用的是用来存放文件上传时存放临时文件。

 

把他修改为

 

struts.multipart.saveDir=e:/tomcat/tywg/webapps/ROOT/uploadDir

 

这样就可以了,值是你在服务器上的绝对路径,这个绝对路径可以在会员管理中心,详细信息里查看



 

一般修改上面的就可以正常了,,,如果还是不正常就需要考虑,还有个地方

 

action类里面这样设定就可以:private String uploadDir = "uploadDir";
<constant name="struts.multipart.saveDir" value ="e:/tomcat/tywg/webapps/ROOT/uploadDir" />
这是struts.xml配置

 

这里修改为绝对路径即可!!

 

 

只要通过web上传不成功的一般都是路径的问题,一定要写你网站在我们服务器上的绝对路径,这样就可以解决问题了!!!!

 

 

修改后记得重启tomcat!!!

 

经营许可证ICP:皖B2-20100052 公司邮箱:zcdnsz@jspkongjian.net
Copyright © 2004-2015, 安徽好空间网络科技有限公司 版权所有 , 本站素材部分来源于网络,如有侵权请告知删除。