在LINUX下,struts 2 文件上传路径问题
在LINUX下,用struts2的文件上传功能,如果用.war方式发布的,且在程序中是用“//”表示路径的,在读取上传文件的时候会报 unable to find 'struts.multipart.savedir' property setting. defaulting to javax.servlet.context.tempdir错。
解决办法:
第一:不用.war方式发布项目,把整个文件夹打包成.zip格式,然后在linux上用unzip 文件名.zip命令解压,通过这种方式来部署项目。
第二:在程序中用“/”来代替“//”来表示文件路径。