类型 异常报告
消息 在 [44] 行处理 [/login.jsp] 时发生异常
描述 服务器遇到一个意外的情况,阻止它完成请求。
例外情况
org.apache.jasper.JasperException: 在 [44] 行处理 [/login.jsp] 时发生异常 41: String recordCode = StringUtils.defaultIfBlank(XssUtil.stripXSS(recordMap.get("code")), ""); 42: String recordUrl = StringUtils.defaultIfBlank(XssUtil.stripXSS(recordMap.get("url")), ""); 43: String bg = ((String) cfg.get("BG_LOGIN")); 44: String bgURL = bg.startsWith("0x") ? "" : (path + "/rs/img/cmp/" + bg); 45: 46: String iconURL = path + "/login?img=icon&cmpId=" + cmpId; 47: String logoURL = path + "/login?img=logo&cmpId=" + cmpId; Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:610) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:499) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) javax.servlet.http.HttpServlet.service(HttpServlet.java:764) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) com.comname.web.common.listener.SecurityFilter.doFilter(SecurityFilter.java:168) com.comname.web.common.listener.SecurityFilter.doFilterInternal(SecurityFilter.java:110) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) com.comname.web.common.listener.EncodingFilter.doFilterInternal(EncodingFilter.java:21) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
根本原因。
java.lang.NullPointerException org.apache.jsp.login_jsp._jspService(login_jsp.java:182) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:764) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) javax.servlet.http.HttpServlet.service(HttpServlet.java:764) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) com.comname.web.common.listener.SecurityFilter.doFilter(SecurityFilter.java:168) com.comname.web.common.listener.SecurityFilter.doFilterInternal(SecurityFilter.java:110) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) com.comname.web.common.listener.EncodingFilter.doFilterInternal(EncodingFilter.java:21) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
):注意 主要问题的全部 stack 信息可以在 server logs 里查看