Здравствуйте, sergey321, Вы писали:
S>Здравствуйте, Аноним, Вы писали:
А>>У меня есть две формы: первая — таблица со списком сотрудников, вторая — детальная информация по выбранному сотруднику с возможностью редактирования.
А>>Выбор сотрудника сделан как кнопка с атрибутом action. В экшине всё просто: employee = db.getEmployee(id)
А>>Всё работает хорошо, если не трогать валидацию.
А>>Валидация простая — required="true", всё.
А>>Проблема возникает если валидация не прошла и мы выбрали другого сотрудника, в этом
А>>случае обновляются только те поля, в которых произошла ошибка.
А>>Почему это происходит и как правильно валидировать?
S>Аноним — это я
S>Вот более чем достаточное описание проблемы и решения: http://forums.sun.com/thread.jspa?threadID=583466
Если коротко: у меня action возвращал "", <h:inputText/> в этом случае не обновлям данные из бинов,
самое простое решение — возвращать "outcomeString"