Почему FullAjaxExceptionHandler не просто выполняет ExternalContext # redirect ()?
В OmniFaces,FullAjaxExceptionHandlerпосле того, как найдена правильная страница ошибок для использования, вызывает среду выполнения JSF, чтобы построить представление и отобразить его вместо страницы, содержащей вызов AJAX.
Почему это? ИМХО было бы проще просто выполнитьExternalContext#redirect()
? Есть ли конкретные причины для этого?
Мы пишем наш собственный ExceptionHandler на основе FullAjaxExceptionHandler и хотели понять причину этого дизайна.