Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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页面上的org.Apache.Jasper.jaspereException_Java_Jsp - Fatal编程技术网

Java JSP页面上的org.Apache.Jasper.jaspereException

Java JSP页面上的org.Apache.Jasper.jaspereException,java,jsp,Java,Jsp,我在代码的第27行得到了一个jaspereException,这是第二个检查chkProgr的代码。三个chk字符串来自复选框 <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UT

我在代码的第27行得到了一个jaspereException,这是第二个检查chkProgr的代码。三个chk字符串来自复选框

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Show input</title>
    </head>
    <body>
        <%
            String name = (String) request.getAttribute("name");
            String surname = (String) request.getAttribute("surname");
            String tel = (String) request.getAttribute("tel");
            String email = (String) request.getAttribute("email");
            String chkTelec = (String) request.getAttribute("chkTelec");
            String chkProgr = (String) request.getAttribute("chkProgr");
            String chkRobot = (String) request.getAttribute("chkRobot");            
        %>
        Name: <%=name%> <br />
        Surname: <%=surname%> <br />
        tel: <%=tel%> <br />
        email: <%=email%> <br />
        You chose these courses:
        <% if (!chkTelec.equals("null")) { %>
            Telecommunications <br />
        <% } if (!chkProgr.equals("null")) { %>
            Programming <br />
        <% } if (!chkRobot.equals("null")) { %>
            Robotics
        <% } %>
    </body>
</html>

显示输入
名称:
姓氏:
电话:
电子邮件:
您选择了以下课程: 电信
编程
机器人学
在错误页面的“根本原因”下还有一个NullPointerException,不知道这是否有帮助。 提前谢谢

编辑 我做了检查,有一个打字错误,我修复了它,但问题仍然存在

org.apache.jasper.JasperException: An exception occurred processing JSP page /showInput.jsp at line 25
22:         You chose these courses:
23:         <% if (!chkTelec.equals("null")) { %>
24:             Telecommunications <br />
25:         <% } if (!chkProgr.equals("null")) { %>
26:             Programming <br />
27:         <% } if (!chkRobot.equals("null")) { %>
28:             Robotics


Stacktrace:
        org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:574)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        Servlets.conveyInput.processRequest(conveyInput.java:34)
        Servlets.conveyInput.doPost(conveyInput.java:63)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
root cause

java.lang.NullPointerException
        org.apache.jsp.showInput_jsp._jspService(showInput_jsp.java:126)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:438)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        Servlets.conveyInput.processRequest(conveyInput.java:34)
        Servlets.conveyInput.doPost(conveyInput.java:63)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.apache.jasper.JasperException:在第25行处理JSP页面/showInput.JSP时发生异常
22:您选择了以下课程:
23:         
24:电信
25: 26:编程
27: 28:机器人技术 堆栈跟踪: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:574) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340) javaservlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) Servlets.conferInput.processRequest(conferInput.java:34) Servlets.conferInput.doPost(conferInput.java:63) javaservlet.http.HttpServlet.service(HttpServlet.java:648) javaservlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 根本原因 java.lang.NullPointerException org.apache.jsp.showInput\u jsp.\u jspService(showInput\u jsp.java:126) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javaservlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:438) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340) javaservlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) Servlets.conferInput.processRequest(conferInput.java:34) Servlets.conferInput.doPost(conferInput.java:63) javaservlet.http.HttpServlet.service(HttpServlet.java:648) javaservlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
为异常添加控制台日志。检查
chk
字符串中是否有任何键入错误。