我正在尝试将日期字段的格式设置为yyyy-MM-dd HH:mm:ss,而不是yyyy-MM-dd。
在我的JSP上,我得到了:
layout:collectionItem title="reclam.alter.dataInicio" type="date" property="dataInicio" styleClass="layout_center"/>
<fmt:formatDate pattern="yyyy-MM-dd HH:mm:ss" value="${idAlterLote.dataInicio}" />
但是我得到了错误:
`avax.servlet.ServletException: format date failed (Invocation target exception: java.lang.ClassCastException: java.lang.String incompatible with java.util.Date)`
在我的Bean上,我的变量使用的是java.util.Date。
赞:
public Date getDataFim() {
return dataFim;
}
public void setDataFim(Date dataFim) {
this.dataFim = dataFim;
}
public Date getDataInicio() {
return dataInicio;
}
public void setDataInicio(Date dataInicio) {
this.dataInicio = dataInicio;
}
先谢谢了。