如何在jsp的文本字段中将当前日期设置为默认值

时间:2013-03-14 11:13:50

标签: jsp struts struts-1

我想将current date设置为text

jsp字段的默认值

不使用任何scriptlets javascript java代码

任何可用的 struts1.2 标签?或任何其他方式

1 个答案:

答案 0 :(得分:0)

根据Struts 1.x documentation,您应该使用<bean:write>标记:

<bean:write name="yourBean" format="MM-dd-yyyy" property="date" />

或者,您可以使用JSTL <fmt:formatDate>标记:

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

或者,您可能希望升级到Struts 2并使用<s:date>标记:

<s:date name="date" format="MM-dd-yyyy" />

当然,scriptlet中的JavaScript var date = new Date()和Java <c:set var="date" value="<%=new java.util.Date()%>" />也始终存在。