假设我在选择框中填充了一个国家列表,如下所示。
<form:select path="country">
<form:option value="-" label="--Please Select"/>
<form:options items="${countryList}" itemValue="countryId" itemLabel="countryName"/>
</form:select>
在属性的countryList
EL 中,一个-指的是一个 Hibernate 实体。items
List<Country>
Country
我需要根据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 的循环?
我正在使用 Spring 3.2.0。