我试图在良好存储后从文件系统中检索图片,(我不是将其放入数据库,而是将其复制到光盘上,然后将路径放入数据库)
- 我已将图片存储到 c:\images\ 文件夹,并假设完整路径的名称为 c:\images\mypic.jpg
- 当我尝试检索它时,将 img src 属性设置为
<img src="c:\images\mypic.jps">
通过使用一些java代码
- 在浏览器控制台中我发现了这个错误
Not allowed to load local resource: file:///C://images//mypic.jpg
问题:如何解决这些路径问题?我应该在哪里存储图片?我应该从哪里取回它们?
发送标签<img src="c:\images\mypic.jpg">
会导致用户浏览器从他的文件系统访问图像。
如果您必须将图像存储在位于以下位置的文件夹中c:\images
我建议创建一个像 images.jsp 这样的 servlet,它作为参数采用文件名,然后将 servlet 响应内容设置为图像/jpg,然后从服务器位置加载图像字节并将其放入响应中。
但是您使用什么来创建应用程序呢?它是纯servlet吗?春天? JSF?
Here您可以找到一些有关如何操作的信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)