zoukankan      html  css  js  c++  java
  • Struts拦截器使用

    创建拦截器java程序

    package cn.itcast.oa.util;
    
    import com.opensymphony.xwork2.ActionInvocation;
    import com.opensymphony.xwork2.interceptor.AbstractInterceptor;
    
    public class CheckPrivilegeInterceptor extends AbstractInterceptor {
    	public String intercept(ActionInvocation invocation) throws Exception {
    		//放行
    		System.out.println("----------->之前");
    		String result = invocation.invoke();
    		System.out.println("----------->之后");
    		return result;
    	}
    
    }
    

      

    更新struts.xml, 在package里写拦截器内容

    <package name="default" namespace="/" extends="struts-default">
    	    <interceptors>
    	    	<!-- 声明拦截器 -->
    	    	<interceptor name="checkPrivilege" class="cn.itcast.oa.util.CheckPrivilegeInterceptor"></interceptor>
    	    	<!-- 重写定义默认的拦截器栈 -->
    	    	<interceptor-stack name="defaultStack">
    	    		<interceptor-ref name="checkPrivilege"></interceptor-ref>
    	    		<interceptor-ref name="defaultStack"></interceptor-ref>
    	    	</interceptor-stack>
    	    </interceptors>
    

      

  • 相关阅读:
    Ubuntu修改root默认密码
    2012年总结
    阿朵,网上传得沸沸扬扬,我们还是听听她的歌吧!
    人力资源开发网站
    关于ant
    ObjectSpaces
    firefox plugs
    xpi插件的安装
    年关
    https的资源
  • 原文地址:https://www.cnblogs.com/wujixing/p/5548454.html
Copyright © 2011-2022 走看看