0
我根据我在这link安装一个过滤器,将响应头设置为只图像文件(S)
的讨论有一个缓存的问题,但我不知道如何去与建议在我的Spring MVC上设置响应头文件。
是否有人知道如何设置某种过滤器,只会添加一个响应标题在图像文件上?
我目前不是使用SPring MVC进行J2EE Web开发的专家。
有什么想法?
我根据我在这link安装一个过滤器,将响应头设置为只图像文件(S)
的讨论有一个缓存的问题,但我不知道如何去与建议在我的Spring MVC上设置响应头文件。
是否有人知道如何设置某种过滤器,只会添加一个响应标题在图像文件上?
我目前不是使用SPring MVC进行J2EE Web开发的专家。
有什么想法?
Spring附带一个Resources Servlet。
<!-- Serves static resource content from .jar files such as blartoch.jar --> <servlet> <servlet-name>Resources Servlet</servlet-name> <servlet-class>org.springframework.js.resource.ResourceServlet</servlet-class> <load-on-startup>50</load-on-startup> </servlet> <!-- Map all /resources requests to the Resource Servlet for handling --> <servlet-mapping> <servlet-name>Resources Servlet</servlet-name> <url-pattern>/resources/*</url-pattern> </servlet-mapping>
我们使用的是EAR文件,我所有的资源都在耳朵罐子。如果您只是部署一个WAR文件(可能是tomcat),那么请尝试将资源放在jar文件中,然后将jar放入WAR文件的/ WEB-INF/lib目录中。
如果您存储资源(罐内)在以下目录:
你的资源/META-INF/common/images
请求将是这个样子:
<img src="<c:url value="/resources/common/images/cuteKitten.jpg"/>"/>
您的其他话题的答案是不值钱。我在那里发布了一个答案和一个过滤器示例。你可能想要保持这个问题对春季特定的解决方案。因为我不做Spring,所以我不会详细介绍这个。 – BalusC 2010-10-18 14:21:20