我想记录在提供JSF文件时抛出的异常,就像在我们的Web应用程序中记录其他异常一样。
我们使用@LoggedExceptions
注释具有已记录异常的类,并使用Guice AOP将这些类与MehtodInterceptor
进行匹配(这对于其他的aopalliance实现应该非常相似...)
主要问题是,方法拦截器不起作用。如何拦截JSF支持代码上的方法调用?
答案 0 :(得分:0)
您必须使用Guice el-resolver替换默认的el-resolver(<el-resolver>
中的faces-context.xml
),以便jsf bean由Guide实例化。
搜索“Guice el resolver”,或者this one(我不能保证它有效)。另请查看this thread。