я страница, которая показывает элемент через его ID: item.xhtml?id=xxx
JSF ошибки и перенаправить
Если нет идентификатора не предоставляется список всех элементов отображается.
На этой же странице есть форма, используемая для обновления полей предмета. Использование <f:viewParam>
и скрытый ввод Я могу показать item.xhtml?id=xxx
еще раз, когда отправлю форму. Но если возникает ошибка проверки (я использую проверку Bean), элемент item.xhtml появляется со списком всех элементов и сообщением об ошибке. Есть ли способ перенаправления, даже если возникает ошибка?
PS: Почему jsf убирает запрос с URL-адресов? Я имею в виду, что такого рода проблемы не будут существовать, если действие с обработанной формой было /context/page.xhtml?query=string
, а не только /context/page.xhtml
. Где я ошибаюсь?
Дубликат вопрос: [http://stackoverflow.com/q/6885887/620338](http://stackoverflow.com/q/6885887/620338) –