zoukankan      html  css  js  c++  java
  • struts 拦截器

    my-default.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="my-default" extends="struts-default" abstract="true" namespace="/">
                
            <interceptors>
                <interceptor name="someInterceptor" class="cn.zno.someInterceptor" />
                
                <interceptor-stack name="myDefaultStack">
                    <interceptor-ref name="defaultStack" />
                    <interceptor-ref name="someInterceptor" />
                </interceptor-stack>
            </interceptors>
            
            <default-interceptor-ref name="myDefaultStack" />
            
        </package>
    </struts>

    说明:这是一个抽象的继承了struts-default.xml(位于struts2-core-xxxx.jar) 的配置文件,使用时需要被继承。

    使用该文件配置的拦截器时应该这样用:

    my-view.xml

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE struts PUBLIC   
            "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"   
            "struts-2.3.dtd">
    <struts>
        <package name="my-view" namespace="/" extends="my-default">
            <!-- 登录 -->
            <action name="login!*" method="{1}" class="cn.zno.LoginAction">
                <interceptor-ref name="myDefaultStack" />
            </action>
            
        </package>
    </struts>
  • 相关阅读:
    什么是字典序算法?
    安装使用zookeeper
    用最快速度将0*10范围内的数进行排序
    自定义schema 流程
    dubbo原理
    jvm 线上命令
    如何实现抢红包算法?
    GC Root 对象有哪些
    Jquery动态绑定事件处理函数 bind / on / delegate
    找出数组中的最小值(es5/es6)
  • 原文地址:https://www.cnblogs.com/zno2/p/4894480.html
Copyright © 2011-2022 走看看