некоторые поля формы очищаются в bindAndValidate () после того, как formbackingobject () заполнит их правильно, Spring MVC - PullRequest
0 голосов
/ 21 апреля 2011

Я работаю над некоторым существующим кодом, где контроллер переопределяет метод formbackingobject.

объект, возвращаемый из объекта formbacking, заполняется правильно, но когда он достигает jsp, некоторые поля становятся пустыми.Я провел некоторую отладку и обнаружил, что некоторые данные полей очищаются в классе BaseCommandController, в методе bindAndValidate и, в частности, в строке binder.bind (request);Я не могу найти валидатор, где эти данные будут изменены.

Любая идея, как эти поля очищаются и почему этот метод.

1 Ответ

0 голосов
/ 21 апреля 2011

Валидаторы не должны быть теми, кто изменил ваш объект.Ваш объект будет иметь значения, связанные со значениями в параметрах запроса после этапа привязки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...