首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Spring MVC静态资源映射

Spring MVC静态资源映射
EN

Stack Overflow用户
提问于 2013-01-27 13:56:51
回答 1查看 8.7K关注 0票数 4

我现在有以下servlet映射-

代码语言:javascript
运行
复制
  <!--  Mapping Static Resources -->
     <mvc:resources mapping="/css/**" location="/resources/css/" />
     <mvc:resources mapping="/js/**" location="/resources/js/" />
     <mvc:resources mapping="/images/**" location="/resources/images/" />

我在html中的图像链接是"/ images / folder /imageName.jpg“--这些图像会得到一个404,而如果将链接改为"/ images /imageName.jpg”,并将图像移到图像文件夹的正下方,就会得到图像。

我是否需要以任何方式修改我的servlet映射,以考虑到分层结构?

EN

回答 1

Stack Overflow用户

发布于 2013-02-09 04:45:47

您需要修改指向图像的链接。当你写的时候

代码语言:javascript
运行
复制
<mvc:resources mapping="/images/**" location="/resources/images/" />

然后,您对/resources/images的HTTP请求将被转换到服务器上的webapp/images文件夹。因此,在html中,您应该有如下内容:

代码语言:javascript
运行
复制
<img src="<spring:url value='/resources/images/logo.png'/>"
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14544854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档