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

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

      

  • 相关阅读:
    Java文件流应用:复制文件
    Java IO流之文件流
    初识Java-IO流
    Java集合之Properties
    Java之FilenameFilter接口
    Java之File类
    Java内部类
    Java常用类之要点总结
    Java异常类(Throwable)
    php分布式缓存系统 Memcached 入门
  • 原文地址:https://www.cnblogs.com/LWLDD/p/8694519.html
Copyright © 2011-2022 走看看