我现在在用strtus+spring+hibernate做项目,利用aop拦截action的execute方法,我定义了一个global
exception myexception 异常页面为error.jsp,定义了一个methodbeforeadvice拦截器作用是抛出异常
.现在是拦截到了action的excute方法,但是抛出的异常不是我自定义的异常,没有转到error.jsp
java.lang.reflect.UndeclaredThrowableException
com.yourcompany.struts.action.TestexceptionAction$$EnhancerByCGLIB$$ba249120.execute(<generated>)
org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:106)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
兄弟们告诉我该怎么做?
接到答案我给你们发一个漂亮的struts+spring的超强的权限管理模块的例子!