我試圖使用@ModelAttribute送我的模型屬性控制器在我@ModelAttribute對象Spring MVC的空屬性sended控制器
我的模型包含許多屬性(字符串,整數,..)一個其中的一個對象是我想從選擇標記中檢索的對象。 問題是,當我在的ModelAttribute傳遞給控制器我的對象是空
JSP:
<form:form method="post" action="saveUorg.html" modelAttribute="uorg" >
<table >
<tr>
<th>Nom</th>
<th>Nom abregé</th>
<th>timbre</th>
<th>Date début effet</th>
<th>Date fin effet</th>
</tr>
<tr>
<td><input path="nom" name="nom"/></td>
<td><input path="nomAbrege" name="nomAbrege"/></td>
<td><input path="timbre" name="timbre"/></td>
<td><input type="date" path="dateDebutEffet" name="dateDebutEffet"/></td>
<td><input type="date" path="dateFinEffet" name="dateFinEffet"/></td>
</tr>
</table>
<table >
<tr>
<th>email</th>
<th>Unité père</th>
</tr>
<tr>
<td><input path="email" name="email"/></td>
<td><select path="refUniteOrganisParent">
<option value="-"> --- </option>
<c:forEach items="${listeuos}" var="uorgg" varStatus="status" >
<option value="${uorgg}">${uorgg} </option>
</c:forEach>
</select></td>
</tr>
這是我的控制器
@RequestMapping(value ="/saveUorg", method = RequestMethod.POST)
public ModelAndView saveUorg(@ModelAttribute("uorg") UorgVO uorg,BindingResult result){
System.out.println("RefUniteOrganisParent:" +uorg.getRefUniteOrganisParent());
return new ModelAndView("view","uorg",uorg);
}
refUniteOragnisParent是空的對象,當我在uorg.refUniteOrganisParent的控制器中打印內容結果時,結果爲空。 預先感謝您的幫助。
控制器方法的簽名?類? – zeroflagL
@zeroflagL我編輯的帖子,並把我的控制器方法 – Mouhie