クラスEmployeeとDepartmentの1対1のマッピングがあります。ドメインに Bean クラスがあります。従業員フォームであるフロントエンド JSP があります。このフォームには、利用可能なすべての部門を一覧表示するドロップダウン ボックスがあります。
ここで、休止状態を使用して、従業員の挿入操作を行う必要があります。
<form:form action="add" method="post" modelAttribute="user">
<div>
<form:label path="emailAddress">Email</form:label>
<form:input path="emailAddress" />
</div>
<div>
<form:label path="deptartment">Department</form:label>
<form:select path="department">
<form:options items="${departmentList}" />
</form:select>
</div>
</form:form>
コントローラーの方法:
@RequestMapping(value = "add", method = RequestMethod.POST)
public String getAddEmployeeSettingsPage(@ModelAttribute("employee") Employee employee,
BindingResult result) {
System.out.println(employee);
return "empsettings";
}
現在、employee オブジェクトは部門への参照を持っていません。関連する部門参照とともに、コントローラーで従業員オブジェクトを取得するにはどうすればよいですか。私がはっきりしていることを願っています。前もって感謝します。