Struts2 timer拦截器(三十二)

阅读更多
1.Strus2系统拦截器中,timer拦截器可以实现输出Action的执行时间,素以也可以称timer拦截器为耗时拦截器。下面就在实例中使用该拦截器。从而观察Aciont的执行时间。

action
package com.sh.action;

import com.opensymphony.xwork2.ActionSupport;

public class TimerInterceptorAction extends ActionSupport {

	public String execute(){
		try {
			Thread.sleep(1000);
		} catch (Exception e) {
			e.printStackTrace();
		}
		return SUCCESS;
		
	}
}



struts.xml



 
	
	  
     
	
	
		
			/index.jsp
			
		
	
    



--访问
http://localhost:8080/Struts2_TimerInterceptor/timerInterceptor.action
--控制台打印的结果
信息: Executed action [//timerInterceptor!execute] took 2656 ms.

你可能感兴趣的:(显示Action的执行时间)