Re[2]: JSF: не обновляется форма после неудачной валидации
От: sergey321  
Дата: 26.11.08 17:02
Оценка:
Здравствуйте, sergey321, Вы писали:

S>Здравствуйте, Аноним, Вы писали:



А>>У меня есть две формы: первая — таблица со списком сотрудников, вторая — детальная информация по выбранному сотруднику с возможностью редактирования.


А>>Выбор сотрудника сделан как кнопка с атрибутом action. В экшине всё просто: employee = db.getEmployee(id)

А>>Всё работает хорошо, если не трогать валидацию.

А>>Валидация простая — required="true", всё.


А>>Проблема возникает если валидация не прошла и мы выбрали другого сотрудника, в этом

А>>случае обновляются только те поля, в которых произошла ошибка.


А>>Почему это происходит и как правильно валидировать?



S>Аноним — это я

S>Вот более чем достаточное описание проблемы и решения: http://forums.sun.com/thread.jspa?threadID=583466

Если коротко: у меня action возвращал "", <h:inputText/> в этом случае не обновлям данные из бинов,
самое простое решение — возвращать "outcomeString"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.