Я использую файл свойств для загрузки раскрывающихся опций в форме Spring MVC.
Почему порядок опций в раскрывающемся компоненте не соответствует порядку в файле свойств?
файл свойств:
BR=Brazil
FR=France
CO=Colombia
IN=India
Пользовательский интерфейс:
<select id="country" name="country">
<option value="IN">India</option>
<option value="FR">France</option>
<option value="BR">Brazil</option>
<option value="CO">Colombia</option>
</select>
Дополнительная информация:
файл конфигурации пружины:
<util:properties id="countryOptions" location="classpath:../countries.properties" />
Впрыск в контроллере:
@Value("#{countryOptions}")
private Map<String, String> countryOptions;
Форма JSP код:
Country:
<form:select path="country">
<form:options items="${theCountryOptions}" />
</form:select>