Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.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 更改HttpServletBean记录器的日志记录级别_Java_Spring_Spring Mvc_Servlets - Fatal编程技术网

Java 更改HttpServletBean记录器的日志记录级别

Java 更改HttpServletBean记录器的日志记录级别,java,spring,spring-mvc,servlets,Java,Spring,Spring Mvc,Servlets,我所指的记录器是从DispatcherServlet中的方法调用的: protected ModelAndView processHandlerException(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) throws Exception { // Check registered HandlerExceptionResolvers...

我所指的记录器是从
DispatcherServlet
中的方法调用的:

protected ModelAndView processHandlerException(HttpServletRequest request, HttpServletResponse response,
        Object handler, Exception ex) throws Exception {

    // Check registered HandlerExceptionResolvers...
    ModelAndView exMv = null;
    for (HandlerExceptionResolver handlerExceptionResolver : this.handlerExceptionResolvers) {
        exMv = handlerExceptionResolver.resolveException(request, response, handler, ex);
        if (exMv != null) {
            break;
        }
    }
    if (exMv != null) {
        if (exMv.isEmpty()) {
            return null;
        }
        // We might still need view name translation for a plain error model...
        if (!exMv.hasView()) {
            exMv.setViewName(getDefaultViewName(request));
        }
        if (logger.isDebugEnabled()) {
            logger.debug("Handler execution resulted in exception - forwarding to resolved error view: " + exMv, ex);
        }
        WebUtils.exposeErrorRequestAttributes(request, ex, getServletName());
        return exMv;
    }

    throw ex;
  } 
我认为默认情况下它被设置为“debug”。如何将其更改为“Error”,使其不会打印“WARN”堆栈跟踪


谢谢

你的博客是什么?Log4J或SLF4J或其他什么?这取决于记录器设置。通过将
DispatcherServlet
的日志级别设置为错误。