Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 登录JSP页面时出现问题_Java_Jsp_Servlets - Fatal编程技术网

Java 登录JSP页面时出现问题

Java 登录JSP页面时出现问题,java,jsp,servlets,Java,Jsp,Servlets,我想从jsp页面使用looging,我已经初始化了loggger,如图所示 Logger logger = Logger.getLogger( "sample.jsp" ); 但是当我尝试将任何启动项记录为logger.log(“示例输出”),它给了我以下的例外 The method log(String, Priority, Object, Throwable) in the type Category is not applicable for the arguments (String)

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

Logger logger = Logger.getLogger( "sample.jsp" );
但是当我尝试将任何启动项记录为
logger.log(“示例输出”),它给了我以下的例外

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

为什么会发生此错误以及如何解决此错误。

调用信息(),调试(),错误(),。。而不是log()

调用info()、debug()、error(),。。在JSP中使用下面的代码,而不是log()

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

在JSP中使用以下代码

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


因为没有这样的方法

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

检查此处的文档:

错误表示,方法需要以下参数:

log(String, Priority, Object, Throwable)

但是您只传递
字符串

,因为没有这样的方法

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

检查此处的文档:

错误表示,方法需要以下参数:

log(String, Priority, Object, Throwable)

但是您只传递
字符串

,这并不能提供问题的答案。若要评论或要求作者澄清,请在其帖子下方留下评论。我不是要求澄清或批评。这并不能回答问题。若要评论或要求作者澄清,请在其帖子下方留下评论。我不是要求澄清或批评。