2014-11-03 62 views
0

我想從jsp頁面使用looging,並且已經如圖所示初始化了日誌記錄器。登錄JSP頁面時出現的問題

Logger logger = Logger.getLogger("sample.jsp"); 

但是當我嘗試記錄任何起始碼爲logger.log("Sample Output");時,它給我以下例外。

The method log(String, Priority, Object, Throwable) in the type Category is not applicable for the arguments (String) 

爲什麼會發生此錯誤,我該如何解決這個問題。

回答

2

呼叫信息(),調試(),誤差(),...,而不是日誌()

+0

這不提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 – 2014-11-03 06:38:31

+2

我並不是要求澄清或批評。 – 2014-11-03 06:42:15

0

使用下面的代碼在你的JSP

<% Logger logger=Logger.getLogger(this.getClass().getName());%> 
4

因爲沒有這樣的方法。

使用更合適的方法,如:fatal()error()info()debug()

檢查文檔在這裏:

http://logging.apache.org/log4j/1.2/apidocs/index.html

錯誤說,方法需要這些參數:

log(String, Priority, Object, Throwable) 

但你只傳遞String

+0

+1爲信息 – 2014-11-03 14:56:50