Если в моих JSF-приложениях я иногда сталкиваюсь с ошибкой, которая, например, приводит к повреждению пользовательского сессионного компонента, и пользователь застревает на своем экране, глядя на кучу java-исключений. Единственный способ исправить это - перезапустить браузер.
Вместо этого я хотел бы, чтобы приложение обрабатывало что-то вроде этого изящно ... в основном, имея возможность перехватывать любое из этих необработанных исключений и отображать сообщение об ошибке (или, возможно, содержать ссылку, позволяющую пользователю выйти из системы или войти поэтому им не нужно перезагружать браузер).
Есть ли способ для JSF сделать это легко? Если нет, у кого-нибудь есть решение для этого?