Скорость объекта на стороне клиента - PullRequest
0 голосов
/ 09 марта 2009

Я хотел бы создать объект на стороне клиента и добавить его к другому объекту.

Я использую скорость и весну.

Я формирую объект команды и передаю его представлению в качестве объекта поддержки.

Я хочу создать и добавить новый объект к этому объекту команды, не сохраняя ни один объект в БД.

Причина этого в том, что я хочу иметь некоторую настойчивость, если при сохранении возникают ошибки. Я хочу, чтобы команда была возвращена пользователю в том же состоянии, в котором она была отправлена.

Спасибо за ответы. Чтобы быть более конкретным, мне нужно привязать несколько полей к объекту объекта.

Например, если я хочу создать новый контакт и добавить его к клиенту в соотв. Таким образом, контакт состоит из ряда строк. поэтому мне нужно связать строки с контактом, а затем связать контакт с набором контактов на клиенте в соответствии с

Я бы хотел сделать это в расширяющемся элементе, чтобы пользователю не приходилось покидать страницу.

Ответы [ 2 ]

0 голосов
/ 09 марта 2009

Поддержка этого встроена в среду Spring Web MVC.

Вам необходимо реализовать Validator для вашего командного объекта и установить его в качестве валидатора для вашего контроллера формы. См. Глава 5 справочника Spring для более подробной информации о валидаторах.

Используя макросы Скорость пружины , вы привязываете свой командный объект к форме HTML. Макрос #springShowErrors используется для обработки показа ошибок валидации.

0 голосов
/ 09 марта 2009

Проверьте платформу Spring Validation. Он будет обрабатывать то, что вы хотели бы сделать.

...