次のような選択ボックスに国のリストが表示されているとします。
<form:select path="country">
<form:option value="-" label="--Please Select"/>
<form:options items="${countryList}" itemValue="countryId" itemLabel="countryName"/>
</form:select>
countryList
ELのitems
属性がList<Country>
-である場合Country
、Hibernateエンティティを指します。
countryId
生成されたHTMLが大まかに次のように表示されるように、提供されたものに基づいて適切な国を選択する必要があります。
<select name="country">
<option value="">--Please Select</option>
<option value="1">Austria</option>
<option value="2" selected="selected">United Kingdom</option>
<option value="3">United States</option>
</select>
この場合、英国が選択された国です。<c:foreach>
JSTLのループを使わなくても可能ですか?
Spring3.2.0を使用しています。