struts2-timer攔截器實例

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修改後提供參考 親測可用
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章