gpt4 book ai didi

jsp - 从 scriplet 生成的日期设置为文本字段中的默认值

转载 作者:行者123 更新时间:2023-12-02 22:02:13 24 4
gpt4 key购买 nike

我的 JSP 中有这个 scriplet,我希望它以某种方式作为默认值包含在我的 <s:textfield>

<%java.text.DateFormat df = new java.text.SimpleDateFormat("yyyy/MM/dd"); %> 

如何访问变量 df ?我是这样想的:

<s:textfield name="mediaBean.acquireDate" style="width:150px;" 
theme="simple" id="datepicker" type="text"
value="%{df.format(new java.util.Date())}" />

我试着直接写成value="%{new java.util.Date()}它有效但没有格式。我想要 yyyy/MM/dd格式。

请帮忙。谢谢。

最佳答案

不要使用脚本,使用标签库。用Struts2标签可以完成你想要的<s:date><s:param> .

<s:textfield name="mediaBean.acquireDate" style="width:150px;" theme="simple" id="datepicker" type="text">
<s:param name="value">
<s:date name="new java.util.Date()" format="yyyy/MM/dd"/>
</s:param>
</s:textfield>

关于jsp - 从 scriplet 生成的日期设置为文本字段中的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16704716/

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