【发布时间】:2012-01-01 23:19:54
【问题描述】:
我在使用标签时遇到了一些问题(Spring 3.0.5)。 我想将图像添加到我的 Web 应用程序,但它不起作用。
这是我的 bean 配置的一部分:
<mvc:annotation-driven/>
<mvc:default-servlet-handler default-servlet-name="ideafactory"/>
<mvc:resources mapping="/resources/**" location="/, classpath:/WEB-INF/public-resources/" cache-period="10000" />
尝试在jsp文件中添加图片:
<img src="<c:url value="/resources/logo.png" />" alt="Idea Factory" />
首先,我真的不知道在哪里存储资源(src/main/resources/public-resources?src/main/webapp/WEB-INF/public-resources?)。 其次,这个配置不起作用,我看不到图像。怎么了?
谢谢!
编辑:这里给出的解决方案:Spring Tomcat and static resources and mvc:resources 也不起作用... 添加失败。
编辑 2:我试图删除 mvc:resource 标签,只让 mvc:default-servlet-handler> 一个,给了我无限循环和 stackoverflow... o_O (Serving static content with Spring 3)
【问题讨论】:
标签: spring spring-mvc resources