Использование c: url в c: set

Мне нужно использовать некоторую ссылку в качестве аргумента для и использовать . Чтобы иметь ссылку относительно contextPath, я использую . Почему использование в внутри, как показано ниже, не работает?

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

Simlar, используя ] работает хорошо:

<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}

РЕДАКТИРОВАТЬ Мне нужно работать примерно так:

<c:set value='<a href="<c:url value="/x"/>">here</a>' var='doc1'/>
6
задан marioosh 23 December 2011 в 09:21
поделиться