Spring MVC, управление формой для списка невыбираемых элементовJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Spring MVC, управление формой для списка невыбираемых элементов

Сообщение Anonymous »

Как указано в заголовке, мне было интересно, существует ли HTML-элемент для обработки списка невыбираемых элементов и как я могу использовать его с Spring MVC. Список невыбираемых элементов — это своего рода элемент управления, который действует как держатель нескольких разделенных значений. Фактически, если его описать в функциональных терминах, мы можем использовать select с Multiple="true" со всеми его элементами, выбранными по умолчанию, поэтому все значения отправляются контроллеру на {{onSubmit}}. Я не помню, было ли название для такого типа элемента управления и существует ли оно в стандартной форме HTML (думаю, нет). (*)
Например, предположим, что у нас есть представление (называемое view.jsp), которое использует компонент (называемый Bean.java), который создается и заполняется контроллером (называемым Controler.java). Предположим для простоты, что все подключения выполнены.
Bean.java

Код: Выделить всё

Class Bean {
Collection values;

// setters and getters
}
view.jsp

Код: Выделить всё

 // (*) the idea is here use the right component, not a select, because a select excludes some values, and i want all values!
Controller.java

Код: Выделить всё

protected ModelAndView onSubmit(final HttpServletRequest request,
final HttpServletResponse response, final Object command,
final BindException errors) throws Exception {
Bean bean = (Bean) command;

bean.getValues();
// do my bussiness-model stuff
}
Ну спасибо всем, кто это прочитал!
И всем привет!
Виктор.>

Подробнее здесь: https://stackoverflow.com/questions/208 ... e-elements
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»