【发布时间】:2015-06-09 12:03:11
【问题描述】:
我目前能够使用此处描述的自定义异常处理程序来捕获所有异常:
JSF 2 Global exception handling, navigation to error page not happening
我正在广泛使用 CDI 注入,并且不想根据某些数据库查找调用用于电子邮件发送和错误记录的方法。一切都在 CDI Beans 中实现,我无法在我的异常处理程序中调用它们。你知道有什么方法可以完成调用它们或有任何解决方法吗?
【问题讨论】:
-
您应该能够在您的处理程序中访问您的 CDI bean;从理论上讲,CDI 几乎可以在任何地方进行注入。您是否尝试过
@Inject您的资源到您的处理程序中? -
你搞定了吗?我也面临同样的问题。
标签: jsf exception jsf-2 handler cdi