2014-05-01 47 views
0

我想知道如何從JSP頁面引用spring資源,而不需要相對引用(例如../..)或某些線索來獲取上下文根。來自jsp頁面的絕對Spring資源引用

我有這樣的定義:

<mvc:resources mapping="/r/**" location="/resources/" /> 

在我的jsp,我想是這樣<img src="r/images/image.jpg"/>

<img src="/r/images/image.jpg"/> 

什麼是做到這一點的正確方法?

回答

0

執行以下操作

<spring:url value="/r/images/image.jpg" var="imageUrl" htmlEncoding="true"/> 
<img src="${imageUrl}"/> 

注意spring:urlSpring Tag Library

+0

謝謝。這很有用。你會推薦一個大的網頁與很多不同的圖像,JavaScript,CSS等。我只是想避免很多複雜的JSP scriptlet代碼,也許一個參考ID或什麼。 – user3594045

+0

@ user3594045我無法真正想到JSP中可以幫助您管理資源的任何內容。 – geoand