31
我可以在<a>
標籤內使用<spring:url value="/something" />
嗎?如何使用<spring:url />加上<a>標籤?
我可以在<a>
標籤內使用<spring:url value="/something" />
嗎?如何使用<spring:url />加上<a>標籤?
<spring:url value="/something" var="url" htmlEscape="true"/>
<a href="${url}">...</a>
但你的也可以使用C:網址
<c:url value="/something" var="url"/>
<a href="<c:out value='${url}'/>">...</a>
c:url
和spring:url
之間的一個重要區別是,c:url
不HTML編碼所創建的URL。但是對於有效的url,url參數之間的&
必須是&
。所以你需要c:out
來逃避它。 - 在spring:url
中,您已經包含了此功能(如果我理解文檔正確)。
命名空間:
xmlns:spring="http://www.springframework.org/tags"
xmlns:c="http://java.sun.com/jsp/jstl/core"
您也可以使用C:直接錨標籤的href屬性中的URL標記,如 ... – digitaljoel 2011-02-15 18:52:59