登录JSP页面的问题

时间:2014-11-03 06:15:44

标签: java jsp servlets

我想从jsp页面使用looging,我已经初始化了loggger,如图所示。

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)

为什么会出现此错误,如何解决此错误。

3 个答案:

答案 0 :(得分:4)

因为没有这样的方法。

使用更合适的方法,例如:fatal()error()info()debug()等。

在此处查看文档:

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

错误说,方法需要这些参数:

log(String, Priority, Object, Throwable)

但是你只通过了String

答案 1 :(得分:2)

调用info(),debug(),error(),..而不是log()

答案 2 :(得分:0)

在JSP中使用以下代码

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