相信自己!

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            26 隨筆 :: 3 文章 :: 13 評論 :: 0 Trackbacks
          1)%r輸出程序開始執行之后的微秒數
          2)%t輸出當前線程的名稱
          3)%-5p輸出消息的層次。
          4)%c 輸出category的名稱
          5)-%m及s是日志消息本身,%n是換行符。
            當前在模式字符串中你可以嵌入任何想要輸出的字符。
            模式字符串中的模式如下:
          %m:消息本身
          %p:消息的層次
          %r:從程序開始執行到當前日志產生時的時間間隔(微秒)
          %c:輸出當前日志動作所在的category名稱。例如:如果category名稱是"a.b.c","%c{2}"將會輸出"b.c". {2}意謂著輸出“以點分隔開的category名稱的后兩個組件”,如果 {n}沒有,將會輸出整個category名稱.
          %t:輸出當前線程的名稱
          %x:輸出和當前線程相關聯的NDC(具體解釋見下文),尤其用到像java servlets這樣的多客戶多線程的應用中。
          %n:輸出平臺相關的換行符。
          %%:輸出一個"%"字符
          %d:輸出日志產生時候的日期,當然可以對日期的格式進行定制。例如:%d{HH:mm:ss,SSSS}或者是%d{dd MMM yyyy HH:mm:ss,SSSS},如果沒有指定后面的格式,將會輸出ISO8601的格式。
          %l:輸出位置信息,相當于%C.%M(%F:%L)的組合。
          %C:輸出日志消息產生時所在的類名,如果類名是“test.page.Class1”%C{1}表示輸出類名"Class1",%C{2}輸出"page.Class1",而%C則輸出"test.page.Class1"。
          %M:輸出日志消息產生時的方法名稱
          %F:輸出日志消息產生時所在的文件名稱
          %L:輸出代碼中的行號
             可以在%與模式字符之間加上修飾符來控制其最小寬度、最大寬度、和文本的對齊方式。如:
             1)%20c:指定輸出category的名稱,最小的寬度是20,如果category的名稱小于20的話,默認的情況下右對齊。
            2) %-20c:指定輸出category的名稱,最小的寬度是20,如果category的名稱小于20的話,"-"號指定左對齊。
            3) %.30c:指定輸出category的名稱,最大的寬度是30,如果category的名稱大于30的話,就會將左邊多出的字符截掉,但小于30的話也不會有空格。
            4)%20.30c:如果category的名稱小于20就補空格,并且右對齊,如果其名稱長于30字符,就從左邊交遠銷出的字符截掉。
            4)%20.30c:
          posted on 2007-10-19 14:17 北極雪 閱讀(322) 評論(0)  編輯  收藏 所屬分類: Log4J

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 扶沟县| 乳山市| 仁怀市| 二手房| 关岭| 县级市| 东乌珠穆沁旗| 兴业县| 旬阳县| 通山县| 门头沟区| 福建省| 山东省| 象州县| 遵化市| 高雄县| 临夏市| 怀仁县| 饶阳县| 佛教| 汉中市| 阳春市| 金华市| 绥芬河市| 德惠市| 托克逊县| 雅江县| 郯城县| 育儿| 伊川县| 屯门区| 莒南县| 留坝县| 海安县| 田林县| 五寨县| 滨海县| 鲁山县| 通许县| 陆川县| 景洪市|