我已成功将图片上传到“C:\ Images \ ProfilePic \ prImage.jpg”,该图片位于webapp的deploy文件夹之外。上传工作正常。但是我在显示上传的图像时遇到了麻烦。我添加了
<Context docBase="C:\Images" path="/Images" />
到Tomcat的/conf/server.xml。
我用过
<img src="/Images/ProfilePic/prImage.jpg" />
显示它,但它根本不起作用。救救我..
答案 0 :(得分:2)
我认为你不能这样做。
如果你想存储一些文件并让用户用浏览器中的URL查看它们,你应该编写一个文件servlet并获取文件的名称和相对路径,然后读取servlet中的文件并将其刷新为在浏览器中显示。
有一个门格教程和示例代码here by balusc