我使用Spring MVC中使用Hibernate, 當我提交表單是它顯示了一個錯誤在提交hibernate表單時出錯?
The request sent by the client was syntactically incorrect".
這是我的形式:
<table>
<form:form action="save" method="post" modelAttribute="staffSchedule">
<tr>
<td>date:</td>
<td><form:input path="date"/></td>
</tr>
<tr>
<td>Start Time:</td>
<td><form:input path="startTime"/></td>
</tr>
<tr>
<td>End Time:</td>
<td><form:input path="endTime"/></td>
</tr>
<tr>
<td>Status:</td>
<td>
<form:select path="status">
<form:options items="${status}" />
</form:select>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value="Save">
</td>
</tr>
</form:form>
控制器代碼
@RequestMapping(value = "/save", method = RequestMethod.POST)
public ModelAndView saveUser(@ModelAttribute StaffSchedule staffSchedule) {
staffScheduleDao.saveOrUpdate(staffSchedule);
return new ModelAndView("redirect:/list");
}
我該怎麼做才能糾正這個問題?我認爲問題出在date
。
與休眠無關 – Jens