小熊泡泡

常用链接

统计

最新评论

spring jpetstore SignonInterceptor类分析

执行过程
1.dispatchServlet类中的doDispatch开始执行分发
2 processedRequest = checkMultipart(request);

    // Apply preHandle methods of registered interceptors.
    if (mappedHandler.getInterceptors() != null) {
     
     for (int i = 0; i < mappedHandler.getInterceptors().length; i++) {
      
      HandlerInterceptor interceptor = mappedHandler.getInterceptors()[i];
      try{
      //当执行interceptor.preHandle方法的时候,SignonInterceptor类抛出异常
      if (!interceptor.preHandle(processedRequest, response, mappedHandler.getHandler()))
.......................................
catch (ModelAndViewDefiningException ex) {
    
    logger.debug("ModelAndViewDefiningException encountered", ex);
    mv = ex.getModelAndView();
   }
由于在 ModelAndView modelAndView = new ModelAndView("SignonForm");
在disPatchServlet中进行转发到singonForm

posted on 2006-08-15 16:32 小熊泡泡 阅读(172) 评论(1)  编辑  收藏

评论

# re: spring jpetstore SignonInterceptor类分析 2013-05-06 12:40 萨提亚课程

哈哈,好  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: