struts2在web.xml中的基本配置

  • Post author:
  • Post category:其他


<filter>

<filter-name>struts2</filter-name>

<filter-class>

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

</filter-class>

</filter>

<filter-mapping>

<filter-name>struts2</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping>


struts2学习-简单的拦截器

第一个接口:

package com.struts2.interceptorDemo;

/**

* @author Administrator

*

*/

public interface Dog {


//两个方法的声明

public void info();

public void run();

}

接口的实现类

package com.struts2.interceptorDemo;

/**

* @author Administrator

*

*/

public class DogImpl implements Dog{

public void info() {


System.out.println(“INFO”);

}

public void run() {


System.out.println(“RUN”);

}

}

拦截器的定义

package com.struts2.interceptorDemo;

public class DogInterceptor {


//第一个拦截器

public void method1(){


System.out.println(“模拟方法1”);

}

//第二个拦截器

public void method2(){


System.out.println(“模拟方法1”);

}

}

代理工厂

package com.struts2.interceptorDemo;

import java.lang.reflect.Proxy;

。。。。。。。。。。。。。。。。。

版权原因,完整文章,请参考如下:

struts2学习-简单的拦截器