Почему я не могу использовать Spring: url в href? - PullRequest
1 голос
/ 25 июня 2010

Я видел несколько примеров использования

 <a href="<spring:url value='/about/' />" >About </a>

Я пытаюсь это сделать и получаю сообщение об ошибке от Jetty

Caused by: org.apache.jasper.JasperException: /WEB-INF/views/footer.jspx(6,22) The value of attribute "href" associated with an element type "null" must not contain the '<' character.

Есть какие-то настройки кодирования, которые я пропустил?

Это прискорбно, потому что другие примеры использования весеннего URL, которые я видел, ужасны

<spring:url value='/about' var="about_url" />
<a href="${about_url}" title="About MyFit">About MyFit</a>

Действительно ли мне нужна дополнительная строка для каждой гиперссылки в моих шаблонах?

Это что-то довольно тривиальное, и я упустил из виду?

1 Ответ

2 голосов
/ 25 июня 2010

У вас есть файл .jspx, который должен быть правильно сформированным XML-документом. В .jsp файлах это будет работать нормально.

...