日期:2014-05-18  浏览次数:20826 次

strtus2 实现上传文件到linux服务器问题
小弟在此请教问题:struts2实现文件上传 本地各种测试都没有问题,但是将项目放到linux服务器上之后,上传文件提示成功,数据中数据也写入了,但是上传的文件在linux指定的目录下却没有,我想知道有哪位大神遇到过这样的问题或者知道问题的原因,请告诉小弟!不胜感激!(ps:服务器上上传文件的目录写入权限已经全部开启)

------解决方案--------------------
你去tomcat的bin文件夹看看有没?

------解决方案--------------------
String appName=request.getContextPath(); 项目的名称
当前的路劲也是这个
"../webapps"+appName+"/后边加上你的上传的目标路劲就可以了


------解决方案--------------------
看你存放路径是如何设定了,比如分隔符之类的是否和linux下相同等
------解决方案--------------------
估计路径的问题,你测试是在windows上的吗?
是否写了绝对路径,比如包含盘符C/D xxx
分隔符是否正确,建议使用/,因为linux,windwos下通用
------解决方案--------------------
写文件路径问题。debug一下。注意linux下的分隔符/