如何使用Java Webservice(Spring Framework)发送图像



我是java web服务的新手(restful),我需要通过java web服务提供图像。从客户端,我将像 <img src="http://localhost:8080/test/inventory/getimage?imageName=1_1393842606.jpg" /> 一样调用 img src 标签中的 Web 服务。我正在将我的图像放在Java端的Web应用程序中。如上所述,直接从客户端读取图像时遇到问题。请分享您的想法。

您可以将图像发布为静态资源,并在应该包含它的任何对象上包含指向它的链接。

您使用 rest api 的事实并不意味着您的所有 url 都必须由同一个控制器管理。

您在图像链接中使用了"localhost",因为它是绝对的URL用户浏览器尝试从他们的本地主机读取图像,而不是您的。将其更改为应该足够

<img src="/test/inventory/getimage?imageName=1_1393842606.jpg"/>

最新更新