我允许用户在我的网站上传图片,这些图片存储在我桌面上的文件夹中。 现在,当我试图在Jsp页面上显示这些图像时,它没有显示,我使用绝对路径但没有用...
请有人指导
答案 0 :(得分:0)
您必须设置两件事:上传图片的方式,以及下载图片的方式。当您的HTML页面包含<img>
标记时,会指示浏览器执行HTTP GET并检索URL指定的内容。
根据您的问题,我猜上传部分不是问题。我建议的唯一不是使用桌面来保存图像,而是使用专用目录(这对保护私人文件以及备份用户的内容很有用)。
然后,您必须从HTTP服务器访问您的目录。你有不同的选择,让我说出两个:
/img/{id}
,其目的是从文件系统读取图像并将其字节写入其中输出流cdn.example.com
)