struts2-timer拦截器实例

来源:互联网 发布:厦门java培训哪个好 编辑:程序博客网 时间:2024/05/29 02:59

  • 都配置完成控制台没反映或不起作用点击这里

timer拦截器可以实现输出Action的执行时间~
先创建一个Action并加长他的执行时间

package com.xxx.action;import com.opensymphony.xwork2.ActionSupport;public class MyAction extends ActionSupport {    @Override    public String execute() throws Exception {        Thread.sleep(5000);             //延时5000ms        return SUCCESS;    }   }

struts.xml配置
这里写图片描述

启动tomcat执行Action的text 完成
这里写图片描述


都配置完成控制台没反映或不起作用点击这里

配置完成 没反映???(希望能帮到你)

1.log4j2.xml修改配置

<Appenders>内添加

  <Console name="Console" target="SYSTEM_OUT">            <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>        </Console>

<Loggers>内添加

        <Root level="info">            <AppenderRef ref="Console"/>        </Root>

我的log4j2.xml修改后提供参考 亲测可用
这里写图片描述