zoukankan      html  css  js  c++  java
  • spring mvc 拦截器

    拦截器类  实现 

     HandlerInterceptor 接口   先走 1    在走方法  在走  2   最后 3
    public class jf implements HandlerInterceptor {
        public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o) throws Exception {
            System.out.println("11111111");
            return true;
        }
    
        public void postHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, ModelAndView modelAndView) throws Exception {
            System.out.println("22222222222");
        }
    
        public void afterCompletion(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, Exception e) throws Exception {
            System.out.println("333333333333");
        }
    }

    xml的配置文件  

     <mvc:interceptors>
    
    
             <mvc:interceptor>
                 <mvc:mapping path="/**"/>
                 <bean class="springmmv.peg.jke.jf"></bean>
    
             </mvc:interceptor>
    
    
        </mvc:interceptors>

      

    class就是那个类  /**   所有   如果还有其他的拦截器    在加一个 

       <mvc:interceptor> 节点就行 ,里面配上  path class  就行    

    测试方法就是一个普通的控制器方法

    也给以下
    @Controller
    public class tec {
    
    
        @RequestMapping("/first")
        public String hj(){
    
            System.out.println("asaaaaaaaa");
            return "ax";
    
        }
    
    }

         ax是有了试图解析器后这么写  

    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
            <property name="prefix" value="/"></property>
            <property name="suffix" value=".jsp"></property>
        </bean>

       运行结果给你们以下 

      

    11111111
    asaaaaaaaa
    22222222222
    333333333333

      好像就是这么一点基础的概念  , 。。。。。

      

  • 相关阅读:
    RTT学习之sensor设备
    RTT学习之PWM、ADC设备
    RTT学习之SPI设备
    rtt学习之线程间同步与通信
    RTT之时钟管理
    ASP.NET 中整合JavaScript的技巧
    CSS弹出背景半透明窗口
    JavaScript实现继承的混合方式
    jquery-仿flash的一个导航栏特效
    html5与css3学习实践--基础的内容划分标签
  • 原文地址:https://www.cnblogs.com/LWLDD/p/8694519.html
Copyright © 2011-2022 走看看