先看 Action 代碼
<span style="white-space:pre"> </span>@RequestMapping(params = "m=save", method = RequestMethod.POST)
public String save(RightsItem rightsItem) {
if ( rightsItem.getRegisterPerson().getId() == null ) {
rightsItem.setRegisterPerson(super.getTUser());
}
this.service.saveEntity(rightsItem);
return "redirect:rightsManage.do";
}
Entity代碼
<span style="white-space:pre"> </span>// 登記時間
@Column(name = "register_time")
private Timestamp registerTime;
JSP代碼
<span style="white-space:pre"> </span><c:if test="${not empty item.registerTime }">
<span style="white-space:pre"> </span><!-- 登記時間 -->
<input type="hidden" name="registerTime" value="${item.registerTime }">
</c:if>
是利用 SpringMVC 自動組裝數據,當頁面時間輸入框爲空時,SpringMVC組裝數據會出問題,因此會出現400錯誤