第一種在 spring 的配置檔案中進行載入:
class="org.springframework.beans.factory.config.methodinvokingfactorybean">
name="targetclass"
value="org.springframework.util.log4jconfigurer" />
name="targetmethod" value="initlogging" />
name="arguments">
classpath:log4j.properties
list>
property>
第二種**編寫:
public
class
log4jinit
implements
servletcontextlistener
public
void
contextinitialized(servletcontextevent sce)
/***
*@param path 配置檔案的路徑
*@param sc servletcontext物件
*/public
void
init(string path,servletcontext sc) catch (exception ex) catch (exception e)
} finally catch (ioexception e) }}
}
第三種web專案工程可以在web.xml中進行配置載入:
log4jconfiglocationparam-name>
/web-inf/classes/log4j.propertiesparam-value>
context-param>
class>org.springframework.web.util.log4jconfiglistenerlistener-class>
listener>
記得配置*** log4j日誌系統 Log4j
1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...
Log4j配置及載入
1 新建log4j.properties,置於src根目錄下 2 log4j格式詳解 logs 檔案目錄及檔案,例如,home admin logs hutudan.log 最大檔案大小,例如,100kb 備份檔案個數,例如,1 例如,d m n或 d p c m n c輸出日誌資訊所屬的類的全名 ...
log4j屬性檔案
public class exceptiontest public void writemessage string message,string filepath throws myexception,filenotfoundexception catch ioexception e finall...