2009-03-09 7 views
0

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

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

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

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

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

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

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

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

ответ

0

Ознакомьтесь с каркасом весенней валидации. Он будет обрабатывать то, что вы хотели бы сделать.

0

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

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

С помощью команды Spring velocity macros вы связываете свой объект команды с формой HTML. Макрос #springShowErrors используется для обработки ошибок проверки.

Смежные вопросы