现在我像这样替换它: "/> 现在它呈现如下: "> 因此 fmt:format 无法解析。 如何解决所描述的问题? 最佳答案 替换这一行: "/> 用这两行:-6ren">
gpt4 book ai didi

java - jsp 无法解析 fmt :formatDate when it inside spring form:input

转载 作者:行者123 更新时间:2023-12-02 04:46:35 25 4
gpt4 key购买 nike

我的 jsp 上有以下代码:

<input id="startDate" name="startDate" data-format="dd/MM/yyyy" type="text" value="<fmt:formatDate pattern="dd/MM/yyyy" type='date' value="${campaign.beginDate}" />" />

现在我像这样替换它:

<form:input path="startDate" id="startDate" name="startDate" data-format="dd/MM/yyyy" type="text" value="<fmt:formatDate pattern='dd/MM/yyyy' type='date' value='${campaign.beginDate}' />"/>

现在它呈现如下:

<input id="startDate" name="startDate" data-format="dd/MM/yyyy" type="text" value="<fmt:formatDate pattern='dd/MM/yyyy' type='date' value='' />">

因此 fmt:format 无法解析。
如何解决所描述的问题?

最佳答案

替换这一行:

<form:input path="startDate" id="startDate" name="startDate" data-format="dd/MM/yyyy" type="text" value="<fmt:formatDate pattern='dd/MM/yyyy' type='date' value='${campaign.beginDate}' />"/>

用这两行:

<fmt:formatDate pattern='dd/MM/yyyy' type='date' value='${campaign.beginDate}' var="formattedDate"/>
<form:input path="startDate" id="startDate" name="startDate" data-format="dd/MM/yyyy" type="text" value="${formattedDate}"/>

第一行将结果放入名为“formattedDate”的变量中。第二行将该 var 的内容输入到 value 参数中。

关于java - jsp 无法解析 fmt :formatDate when it inside spring form:input,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29610298/

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