顧客のリストを表示する JSP があります (ArrayList searchResults)。それらのいずれかを選択して、Spring MVC コントローラーに送信できるようにしたいと考えています。ただし、選択したオブジェクトを渡すことはできず、customerId などのプロパティのみを渡すようです。オブジェクト全体を渡す必要があります。
Spring 3.x でこれを行う標準的な方法はありますか?
<c:forEach items="${searchResults}" var="searchResult">
<tr>
<td><c:out value="${searchResult.customerId}" /></td>
<td><c:out value="${searchResult.firstName}" /></td>
<td><c:out value="${searchResult.lastName}" /></td>
<td>
<form method="POST" ACTION="./customercare">
<input type="SUBMIT" value="Select This Customer"/>
<input type="hidden" name ="searchResult" value="${searchResult}"/>
</form>
</td>
</tr>
</c:forEach>