我试图在良好存储后从文件系统中检索图片,(我不是将其放入数据库,而是将其复制到光盘上,然后将路径放入数据库)

  1. 我已将图片存储到 c:\images\ 文件夹,并假设完整路径的名称为 c:\images\mypic.jpg
  2. 当我尝试检索它时,将 img src 属性设置为<img src="c:\images\mypic.jps">通过使用一些java代码
  3. 在浏览器控制台中我发现了这个错误Not allowed to load local resource: file:///C://images//mypic.jpg

**Question:**如何解决这些路径问题?

答案

发送标签<img src="c:\images\mypic.jpg">会导致用户浏览器从他的文件系统访问图像。c:\images我建议创建一个像 images.jsp 这样的 servlet,它作为参数采用文件名,然后将 servlet 响应内容设置为图像/jpg,然后从服务器位置加载图像字节并将其放入响应中。

但是您使用什么来创建应用程序呢?

这里您可以找到一些有关如何操作的信息。

来自: stackoverflow.com