【发布时间】:2014-02-07 03:09:39
【问题描述】:
在 spring-mvc 应用程序中,我需要一个 jsp 页面来获得另一个页面的 url,该页面在 url 中包含本地当前日期。我该如何做到这一点?
这是我到目前为止的代码,它不起作用:
<jsp:useBean id="now" class="java.util.Date" scope="request" />
<fmt:formatDate value="${now}" pattern="MM.dd.yyyy" />
<spring:url value="/calendar?day=${now}" var="calendar_manageUrl"></spring:url>
<a href="${fn:escapeXml(calendar_manageUrl)}" class="btn btn-info" >Calendar</a>
【问题讨论】:
-
不行怎么办?
-
@SotiriosDelimanolis url 参数不是 mm.dd.yyyy 格式。相反,它是一个带有时间的长字符串,会破坏目标 jsp。但是,日期以 mm.dd.yyyy 格式正确打印在超链接前面的文本中。
标签: java spring spring-mvc jstl el