type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /login.jsp at line 42
39: {
40: sql="select * from user1 where id='"+id+"' and pwd='"+pwd+"'";
41: rs=db.executeQuery(sql);
42: if(rs.next())
43: {
44: rs.close();
45: db.close();
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause
java.lang.NullPointerException
org.apache.jsp.login_jsp._jspService(login_jsp.java:107)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.14 logs.
请问如何解决?谢谢!!!
500代表内部,一般是连接数据失败倒入服务运顷斗器内部错误可能有三乎扒种情况
1。程序中没有倒旁磨入java.sql.*包
2。数据库的连接驱动有问题,没有导入Jar包。
3。连接数据库时对应的数据库用户名和密码有错误。
org.apache.jasper.JasperException: An exception occurred processing JSP page /login.jsp at line 42
42: if(rs.next())
java.lang.NullPointerException
报空渗码指针异常了,你的rs是null,什么都没查到,估计是没有你要查的那个人
你可以加个判丛州哪断迹亏 ,
if(rs!=null){
rs.next();
}else{
给个提示,具体想怎么提示就看你自己了
}
