struts入门day04

拦截器

  1.struts2是框架,封装了很多功能,很多功能都在拦截器里面。

   2.struts2封装了很多功能,有很多拦截器,这些拦截器不是每次都执行。每次执行默认的拦截器。

   3.拦截器在action创建之后,action方法执行之前执行。拦截器在struts-default.xml中。

 

        <!-- 1.配置拦截器 -->
        <interceptors>
        <interceptor name="interdemo" class="cn.itcast.struts.interceptor.InterceptorDemo"></interceptor>
        </interceptors>
    <!-- 2.使用自定义拦截器 -->
         <interceptor-ref name="interdemo">
       <!-- 设置某个方法不被拦截
            name=excludeMethods
            值 action 不拦截方法 可接多个用,分开
        -->             
             <param name="excludeMethods">login</param>
             </interceptor-ref>
                 <!-- 3.将默认拦截器加载一遍 -->
             <interceptor-ref name="defaultStack"></interceptor-ref>

 

posted on 2018-03-12 16:51  投笔从码  阅读(104)  评论(0)    收藏  举报

导航