Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 Java 项目上传功能,它将图像上传到服务器位置 C:/temp,我希望在上传后立即在 UI 上显示相同的图像,但问题是当我将图像路径(C:/temp)传递到 JSON 时然后系统正在读取相对于项目的图像路径并收到错误 (NetworkError: 404 Not Found - http://localhost:8080/group/images/c:/temp/Jellyfish.jpg"),因为文件存在于 C 中:/temp。这可能是什么解决方案。请帮帮我?
谢谢, 安基特
您需要一个 servlet 来读取文件c:\temp,并将读取的字节发送到 servlet 的响应输出流。您还需要将响应的内容类型设置为您发送的图像的 mime 类型(image/png例如),并将内容长度设置为文件中的字节数。
c:\temp
image/png
这是您必须传递给 JSON 对象的这个 servlet 的 URL。