Struts2中的struts.multipart.saveDir主要是用来设置上传文件的临时目录,在不同的配置方式下,它的临时文件目录大有不同,好多人在设置后往往找不到这个临时目录在哪里,下面我就来详细说明一下。
注意:下面的web服务器以tomcat为例。
配置一:不设置struts.multipart.saveDir
这种情况下,临时文件就放在tomcat安装目录下的"work\Catalina\localhost\项目名称"目录下。
配置二:
<constant name="struts.multipart.saveDir" value="/tempfile"/>
这种情况下,临时文件放在项目所在的根磁盘下的tempfile目录下。
如项目放在D盘,则该tempfile临时文件夹就在D盘根目录下。
配置三:
<constant name="struts.multipart.saveDir" value="tempfile"/>
这种情况比