Обработка исключений JSF myfaces не может перемещаться - PullRequest
1 голос
/ 19 января 2012

У меня нет идей для обработки исключений ...

Использование:

    <myfaces.version>2.0.11</myfaces.version>
    <richfaces.version>4.1.0.Final</richfaces.version>
    <tomahawk.version>1.1.11</tomahawk.version>
    <weld.version>1.1.4.Final</weld.version>
    <codi.version>1.0.3</codi.version>

Я подключил простой обработчик исключений, который переходит на страницу с ошибкой.

Теперь возникает ошибка в фазе рендеринга при доступе к значению бина - кажется, я больше не могу изменить навигацию (буфер уже записан?). Браузер просто отображает частично визуализированную страницу. Кажется, что состояние на сервере повреждено, поскольку дальнейшие запросы содержат ссылку на старую область окна - я всегда выполняю одну и ту же ошибку.

Как справиться с таким делом? Проблема спецификации, проблема MyFaces или проблема разработчика?

1 Ответ

1 голос
/ 19 января 2012

Как обращаться с таким делом?Проблема спецификации, проблема MyFaces или проблема разработчика?

Проблема разработчика.Не занимайтесь бизнес-логикой внутри метода получения.Вместо этого сделайте это в (post) конструкторе или (action) слушателе.

...