org.apache.jasper.JasperException

HTTP状态 500 - 内部服务器错误

类型 异常报告

消息 在 [16] 行处理 [/checkUser.jsp] 时发生异常

描述 服务器遇到一个意外的情况,阻止它完成请求。

例外情况

org.apache.jasper.JasperException: 在 [16] 行处理 [/checkUser.jsp] 时发生异常

13:            浣犺緭鍏ョ殑鐢ㄦ埛鍚嶆槸锛�<%=name %><br><br>
14: <%
15: 	Connection con =db.getConnction();
16: 	Statement stmt = con.createStatement();
17: 	String sql="select * from userinfo";  //瀵箄serinfo琛ㄧ殑鏌ヨ
18: 	sql+= " where loginname='"+name+"' and password='"+password+"'";
19: 	ResultSet rs = stmt.executeQuery(sql); 


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:611)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:500)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)
	jakarta.servlet.http.HttpServlet.service(HttpServlet.java:770)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

根本原因。

java.lang.NullPointerException
	org.apache.jsp.checkUser_jsp._jspService(checkUser_jsp.java:143)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
	jakarta.servlet.http.HttpServlet.service(HttpServlet.java:770)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:467)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)
	jakarta.servlet.http.HttpServlet.service(HttpServlet.java:770)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

):注意 主要问题的全部 stack 信息可以在 server logs 里查看

提示不是很明显吗,空指针异常。

Connection con =db.getConnction();

数据库连接失败了。

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632