关于Struts2文件上传,struts.multipart.saveDir设置的问题
njyu
2010-03-22
在使用struts2做文件上传的时候,通常会有如下设置:
<constant name="struts.multipart.saveDir" value="/upload"/> 这样会在硬盘的根目录创建一个upload文件夹,同时又引出了一个访问权限的问题,昨天晚上我发布一个网站到空间,测试上传的时候一直提示"java.io.FilePermission \upload read",于是将上面的配置修改成项目根目录下的一个文件夹,即<constant name="struts.multipart.saveDir" value="d:/Apache/users/xxx/xxx/upload"/>,重新发布,再次运行一切OK! 后来又在本地进行测试,发现如果改为value="upload"也是正确的。 请帮忙分析下上面三种情况,如果我要设置相对路径可以么? 比如项目发布在d:/tomcat/webapps/test,可否设置到test项目下的/upload文件夹呢? |
|
liwenjie
2010-04-20
这个不需要设置 如果设置反而在部署的时候容易出现问题,默认为javax.servlet.context.tempdir
|
相关讨论
相关资源推荐
- ZendStudio 13.5.1 Mac.zip
- java实现甘特图实例_[Java教程]一个好用的web甘特图
- 使用Java在Web上实现简易干特图之二
- Zend Studio 13.0.1.zip
- linux zend studio 10,Zend Studio 10发布,可编写mobile apps
- zend studio php插件,Zend Studio使用技巧两则 zend studio安装 zend studio 插件 zend studio 中文...
- zend studio php发布_【版本更新】专业级智能PHP IDE Zend Studio发布v13.5|附下载
- zend studio php发布_使用Zend Studio开发PHP项目
- zend studio php发布_php开发工具zend Studio的运用
- zend studio php发布_php入门教程之Zend Studio设置与开发实例