我现在有以下servlet映射-
<!-- 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映射,以考虑到分层结构?
发布于 2013-02-09 04:45:47
您需要修改指向图像的链接。当你写的时候
<mvc:resources mapping="/images/**" location="/resources/images/" />然后,您对/resources/images的HTTP请求将被转换到服务器上的webapp/images文件夹。因此,在html中,您应该有如下内容:
<img src="<spring:url value='/resources/images/logo.png'/>"https://stackoverflow.com/questions/14544854
复制相似问题