这一章,我们开始struts2中拦截器的学习。
自定义拦截器
一、增加一个自定义的拦截器为类
package com.huhx.interceptor;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.xwork2.interceptor.AbstractInterceptor;public class RegisterInterceptor extends AbstractInterceptor { private static final long serialVersionUID = 1L; @Override public String intercept(ActionInvocation invocation) throws Exception { System.out.println("拦截器开始运行...."); String resultString = invocation.invoke(); System.out.println("拦截器结束运行...."); return resultString; }}
二、修改struts.xml配置文件,内容如下:
/huhx.jsp
三、访问地址:http://localhost:8080/StrutsTest1/hello.action,后台打印地址:
拦截器开始运行....hello world.拦截器结束运行....
友情链接