浏览 658 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-04-08
webwork由于临时文件夹没有写权限导致上传失败
webwork在上传文件时会先把文件上传到由"webwork.multipart.saveDir"指定的temp目录然后再传到你想要放上传上来的文件的地方。 如何可以将临时目录设置在自己想要的地方,比如自己webapps项目下的某一文件夹下 (如${catalian.base}/webapps/projectName) "webwork.multipart.saveDir=temp"在webwork.properties文件中我是这样设置的 发现temp目录被设置在了"c:\Documents and Settings\Administrator\temp" 我如何可以控制temp目录的位置把它设置在webapps目录下的项目文件夹下。 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2008-04-08
直接更改Webwork的FileUploadInterceptor
|
|
| 返回顶楼 | |
|
时间:2008-04-08
wangxuliangboy 写道 直接更改Webwork的FileUploadInterceptor
呵呵,兄台,能否指明一点~ |
|
| 返回顶楼 | |
|
时间:2008-04-08
在com\opensymphony\webwork\default.properties里面有如下配置,你可以根据实际情况在你的webwork.properties里面重新配置
# uses javax.servlet.context.tempdir by default webwork.multipart.saveDir= |
|
| 返回顶楼 | |
|
时间:2008-04-08
mmwy 写道 在com\opensymphony\webwork\default.properties里面有如下配置,你可以根据实际情况在你的webwork.properties里面重新配置
# uses javax.servlet.context.tempdir by default webwork.multipart.saveDir= 兄台看我的帖子,我是说如何可以设置到当前目录下? |
|
| 返回顶楼 | |
|
时间:2008-04-09
直接改FileUploadInteceptor源码
设置相应的存储路径:ServletContext.getRealpath() |
|
| 返回顶楼 | |



