目前在我的Web应用程序中,我将图像文件存储到数据库中,并使用Servlet从Bolb字段中检索它。但我想将它存储到磁盘空间。我将此项目作为war文件部署在服务器上。我面临的问题是,我无法提供文件上传的位置。
我在Panel上获得的文件夹结构是
Root directory
.plesk
cgi-bin
error_docs
httpdocs
img
我试图使用此方法提供路径,但得到 PathNotFound 异常
<context-param>
<description>Location to store uploaded file</description>
<param-name>file-upload</param-name>
<param-value>httpdocs/img/
</param-value>
</context-param>
阅读此链接后Recommended way to save uploaded files in a servlet application我有一些想法,但仍面临问题,因为我没有专用服务器,我无法控制服务器。
帮我解决这个问题
答案 0 :(得分:1)
如何从完整路径开始,如
<param-value>/var/www/vhosts/subscription.name/httpdocs/img/</param-value>