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