为什么我不能在一个href中使用Spring:url?

时间:2010-06-25 17:42:59

标签: spring spring-mvc spring-roo

我见过几个例子

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

我忽略了一些编码设置吗?

这很不幸,因为我看到的使用spring url的其他例子很难看

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

我的模板中的每个超链接是否真的需要额外的一行?

这件事是否相当微不足道而且我忽略了?

1 个答案:

答案 0 :(得分:2)

您有一个.jspx文件,该文件必须是格式良好的XML文档。在.jsp文件中,它可以正常工作。