Как я могу ввести зависимости в javax.faces.context.ExceptionHandler, используя Spring? - PullRequest
0 голосов
/ 04 апреля 2019

У меня есть приложение JSF, использующее PrimeFaces 6.2 и Spring 5.1.4. Я читал, что обработчик исключений может быть определен в faces-config.xml следующим образом:

<factory>
    <exception-handler-factory>my.package.MyExceptionHandlerFactory</exception-handler-factory>
</factory>

Мне было интересно, как я могу ввести зависимости в ExceptionHandlerFactory и ExceptionHandler?

1 Ответ

1 голос
/ 05 апреля 2019

Вы не можете сделать это из коробки.Это было бы возможно, если создать «ExceptionHandlerFactory» с поддержкой Spring и создать экземпляр ExceptionHandler через Spring, но я бы просто получил бобы вручную в вашем ExceptionHandler, например: Лучший способ вручную извлечь бин пружины?

...