gpt4 book ai didi

JSP:在 字段中格式化日期?

转载 作者:行者123 更新时间:2023-12-04 00:10:19 27 4
gpt4 key购买 nike

我有一个 JSP 表单元素,如下所示:

<form:input path="foo" id="bar" value="${myObject.myDate}" class="fizz buzz bang"/>

我想格式化此日期,使其最初显示为:yyyy/mm/dd

我知道我可以像这样轻松地在 JSP 中格式化日期:

<fmt:formatDate value="${blah.bla}" pattern="MM-dd-yyyy" />

但是我怎样才能将两者结合起来呢?

当我这样做时:

 <form:input path="foo" id="bar" value=" <fmt:formatDate value="${myObject.myDate}" pattern="MM-dd-yyyy" /> " class="fizz buzz bang"/> 

我在以下行中遇到异常:

org.apache.jasper.JasperException: Unterminated form:input tag

我做错了什么?

最佳答案

你不能直接使用<fmt:formatDate>在表单输入标签内。您可以对其进行格式化并将变量分配给表单输入的值。

<fmt:formatDate value="${blah.bla}" pattern="dd/MM/yyyy" var="myDate" />
<form:input path="foo" id="bar" value="${myDate} />

希望这对您有所帮助。

关于JSP:在 <form:input> 字段中格式化日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36870174/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com