Я поддерживаю веб-приложения Spring MVC, написанные весной 2.5.Теперь я хочу добавить в него некоторые улучшения, но в настоящее время сталкиваюсь с некоторой проблемой.
Я создал поле выбора и установил для параметра множественного значения значение true, а также отключил его.Единственный способ заполнить объект выбора - выполнить ajax-вызов.
<form:select path="dataFiles" multiple="true" disabled="true">
</form:select>
publiv class MyData{
private List<String> dataFiles = new ArrayList<String>();
//getters
//setters
}
После возврата ajax-вызова я автоматически выбираю каждую опцию.Я больше не хочу, чтобы пользователь редактировал это.
Но моя проблема в том, что при отправке формы они не привязываются к моему командному бобу.Есть ли обходной путь для этого?
Я попытался удалить атрибут disabled, и все работает хорошо, но моя проблема в том, что он нарушает мои требования.
Есть ли какие-либо намеки на это?