Tomcat サーバー 7 と Mysql を使用して jelastic に jsp Web アプリケーションをデプロイしました。私のコードはローカル サーバーで正常に動作していましたが、jelastic にデプロイした後、次のエラーが発生しました。
org.apache.jasper.JasperException: 11 行目で JSP ページ /loginService.jsp を処理中に例外が発生しました
8: 文字列エラー = null; 9: 文字列 sql = "SELECT * FROM login_details WHERE user_id='"+user_id+"'"; 10:11: ResultSet 結果 = statement.executeQuery(sql); 12: if(result.next()){ 13: if(result.getString("password").contentEquals(password)){ 14: session.setAttribute("user_session_id", user_id);
スタックトレース: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470) org.apache.jasper.servlet.JspServlet.serviceJspFile( JspServlet.java:390) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) 根本原因
java.lang.NullPointerException org.apache.jsp.loginService_jsp._jspService(loginService_jsp.java:91) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet .java:728) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) org.apache.jasper.servlet.JspServlet .service(JspServlet.java:334) javax.servlet.http.HttpServlet.service(HttpServlet.java:728)