Action:
package tmp;
import com.opensymphony.xwork2.ActionSupport; public class TimerAction extends ActionSupport {
public String execute() {
try {
Thread.sleep(5000); }
catch(Exception e) {
e.printStackTrace(); }
return SUCCESS; } }
Struts.xml文件:
\ \
index.jsp: <%@page language=\<%@ taglib prefix=\ 16 Struts 2.0内置拦截器Timer的作用
Success.jsp
<%@page language=\<%@taglib prefix=\
Action程序已经返回.
当返回页面出现在浏览器中时,表明Action执行已经结束,拦截器timer会在控制台输出计时时间,就是Action执行的时间,第一次用的时间最长,因为Action要执行一些初始化,第二次及以后时间会短些。
17