假设您有一个
(/resources/my_images/)包含一些产品图片的目录,并且您想根据要求提供这些图片。例如,如果请求的URL是
http://localhost:8080/mystore/resource/my_images/P123.png,则您希望使用
P123.png名称来提供图片。同样,如果请求的URL为
http://localhost:8080/mystore/resource/images/P1234.png,则
P1234.png需要提供带有名称的图片。
现在如何使用Spring MVC提供静态图像?
- 在
src/main/webapp/resources/my_images/
目录下放置一些图像; - 在我们的Web应用程序上下文的配置
DispatcherServlet-context.xml
文件中添加以下标记 :<mvc:resources location="/resources/" mapping="/resource/**"/>
- 运行您的应用程序,然后输入
http://localhost:8080/mystore/resource/images/P123.png
(根据您放置的图像更改URL中的图像名称
仅供参考:
<mvc:resources>在Web应用程序上下文配置中标记,以告知Spring这些图像文件在我们项目中的位置,以便Spring可以根据请求提供这些文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)