Java 带有当前本地日期的spring url

Java 带有当前本地日期的spring url,java,spring,spring-mvc,jstl,el,Java,Spring,Spring Mvc,Jstl,El,在SpringMVC应用程序中,我需要一个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

在SpringMVC应用程序中,我需要一个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>

您是想存储结果吗


然后再使用它?像这样

<spring:url value="/calendar?day=${formatted}" var="calendar_manageUrl"></spring:url>

不会对
日期
对象执行任何操作A
Date
没有格式。
打印它会给它一个格式。格式化给它一个格式。您需要存储并重新使用该格式的结果。

您的意思是存储结果吗


然后再使用它?像这样

<spring:url value="/calendar?day=${formatted}" var="calendar_manageUrl"></spring:url>


不会对
日期
对象执行任何操作A
Date
没有格式。
打印它会给它一个格式。格式化给它一个格式。您需要存储并重新使用该格式的结果。

如果它不起作用呢?@SotiriosDelimanolis url参数不是mm.dd.yyyy格式。相反,它是一个带时间的长字符串,用于中断目标jsp。但是,日期以mm.dd.yyyy格式正确打印在超链接前面的文本中。那么它不起作用呢?@SotiriosDelimanolis url参数不是mm.dd.yyyy格式。相反,它是一个带时间的长字符串,用于中断目标jsp。但是,日期是以mm.dd.yyyy格式正确打印在超链接前面的文本中的,这是一针见血+谢谢你。这就解决了问题。祝你有一个愉快的夜晚。你一针见血+谢谢你。这就解决了问题。祝你晚上愉快。