Mit c:url auf c:gesetzt

Ich einige link als argument <spring:message /> und verwenden <c:set/>. Link relativ zu contextPath ich benutze <c:url>. Warum <c:url/> im <c:set/> innen wie unten funktioniert nicht ?

<c:set value='<c:url value="/x"/>' var='doc1'/>
<spring:message code="doc.link" arguments="${doc1}"/> <%-- ${doc1} is empty --%>

Ähnlich mit <a href/> funktioniert gut:

<c:set value='<a href="/fullurl/x">here</a>' var='doc1'/>
<spring:message code="doc.link" arguments="${doc1}"/>

Nachrichten.Eigenschaften:

doc.link = Doc is {0}

BEARBEITEN
Ich muss arbeiten, genau so etwas:

<c:set value='<a href="<c:url value="/x"/>">here</a>' var='doc1'/>

InformationsquelleAutor marioosh | 2011-12-23

Schreibe einen Kommentar