Ho bisogno di utilizzare alcuni collegamenti come argomento a <spring:message />
e utilizzare <c:set/>
per quello. Per avere un collegamento relativo a contextPath uso <c:url>
. Perché l'utilizzo di <c:url/>
in <c:set/>
all'interno come di seguito non funziona?Utilizzo di c: url in c: set
<c:set value='<c:url value="/x"/>' var='doc1'/>
<spring:message code="doc.link" arguments="${doc1}"/> <%-- ${doc1} is empty --%>
Simlar utilizzando <a href/>
opere buone:
<c:set value='<a href="/fullurl/x">here</a>' var='doc1'/>
<spring:message code="doc.link" arguments="${doc1}"/>
messages.properties:
doc.link = Doc is {0}
EDIT ho bisogno di lavorare esattamente qualcosa di simile:
<c:set value='<a href="<c:url value="/x"/>">here</a>' var='doc1'/>
io non sono d'accordo. Sto usando qualcosa del genere: '
" /> 'senza l'attributo var. –
marioosh
non sono d'accordo con cosa? Ha un _option_ per farlo.Se non si utilizza quell'opzione, verrà emesso il risultato per il Se lo usi (specifica 'var'), verrà archiviato lì invece – Bozho
@marioosh per favore vedi la mia risposta aggiornata – adarshr