我有这个.gsp
文件,它使用JQuery.datetimepicker()
特定的<g:textField >
. 提交时<g:form>
,<g:textField>
我必须按照RoseIndia提供的步骤转换java.lang.String
为与相关控制器的相关域的属性相匹配。java.util.Date
问题是必须java.util.Date
将域的属性显示回以java.lang.String
以下<g:textField>
格式显示为JQuery.datetimepicker()
. 我尝试使用<g:formateDate>
which 有效,但我必须将结果显示回 ,<g:textField>
以便我使用该JQuery.datetimepicker()
特定字段。
Javascript:
$("#datetime").datetimepicker({
timeFormat: 'hh:mm:ss',
dateFormat: 'dd-mm-yy'
});
在身体里:
<!-- Error here which return a GrailsTagException -->
<% println ${formatDate(format:"dd-MM-yyyy HH:mm:ss", date:"model?.createdDate")} %>
<g:formatDate format="dd-MM-yyyy HH:mm:ss" date="${model?.createdDate}"/>
<g:textField name="dateReported" id="datetime" value="${model?.createdDate}"/>