带拦截器配置的 struts.xml文件
生活随笔
收集整理的這篇文章主要介紹了
带拦截器配置的 struts.xml文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN""http://struts.apache.org/dtds/struts-2.3.dtd">
<struts><package name="inter" namespace="/" extends="struts-default" ><interceptors><!-- 1.注冊攔截器 --><interceptor name="myInter3" class="cn.itcast.a_interceptor.MyInterceptor3"></interceptor>
<!-- 2.注冊攔截器棧 --><interceptor-stack name="myStack"><!-- 自定義攔截器引入(建議放在20個攔截器之前) --><interceptor-ref name="myInter3"><!-- 指定哪些方法不攔截<param name="excludeMethods">add,delete</param> --><!-- 指定哪些方法需要攔截 --><param name="includeMethods">add,delete</param></interceptor-ref><!-- 引用默認的攔截器棧(20個) --><interceptor-ref name="defaultStack"></interceptor-ref></interceptor-stack> </interceptors>
<!-- 3.指定包中的默認攔截器棧 --><default-interceptor-ref name="myStack"></default-interceptor-ref><action name="Demo1Action_*" class="cn.itcast.a_interceptor.Demo1Action" method="{1}" ><!-- 為Action單獨指定走哪個攔截器(棧) <interceptor-ref name="myStack"></interceptor-ref>--><result name="success" type="dispatcher" >/index.jsp</result></action></package> </struts>
<!-- 2.注冊攔截器棧 --><interceptor-stack name="myStack"><!-- 自定義攔截器引入(建議放在20個攔截器之前) --><interceptor-ref name="myInter3"><!-- 指定哪些方法不攔截<param name="excludeMethods">add,delete</param> --><!-- 指定哪些方法需要攔截 --><param name="includeMethods">add,delete</param></interceptor-ref><!-- 引用默認的攔截器棧(20個) --><interceptor-ref name="defaultStack"></interceptor-ref></interceptor-stack> </interceptors>
<!-- 3.指定包中的默認攔截器棧 --><default-interceptor-ref name="myStack"></default-interceptor-ref><action name="Demo1Action_*" class="cn.itcast.a_interceptor.Demo1Action" method="{1}" ><!-- 為Action單獨指定走哪個攔截器(棧) <interceptor-ref name="myStack"></interceptor-ref>--><result name="success" type="dispatcher" >/index.jsp</result></action></package> </struts>
?
轉載于:https://www.cnblogs.com/houchen/p/10661954.html
總結
以上是生活随笔為你收集整理的带拦截器配置的 struts.xml文件的全部內容,希望文章能夠幫你解決所遇到的問題。