有人愿意帮我么??????????5555555555~~~~~~~~~~~~~~~~~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/07 02:22:07
org.apache.jasper.JasperException: Exception in JSP: /chklogin.jsp:118: String sql = "SELECT * FROM userpassword WHERE USER_ID='" userid "' AND USER_PASSWORD='" password "'";9: DBSQLManager dbsm = new DBSQLManager();10: dbsm.setsqlstr(sql);11: dbsm.executequery();12: ResultSet rs = dbsm.getrs();13: if (!rs.next())14: {Stacktrace:org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:467)org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)javax.servlet.http.HttpServlet.service(HttpServlet.java:803)root causejava.lang.NullPointerExceptionshell.DBSQLManager.executequery(DBSQLManager.java:59)org.apache.jsp.chklogin_jsp._jspService(chklogin_jsp.java:84)org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)javax.servlet.http.HttpServlet.servic

在你的代码中找不到数据库连接语句,不知道连接到那个数据库,会不会问题出在这呢?

OMG你把格式弄好一点。。。眼花……

数据库没有连上。

造成的空指针异常。

不用你查了,检查数据库连接部分吧。

public DBSQLManager(){try{sqlstr="";DBConnectionManager dcm=new DBConnectionManager();conn=dcm.getconnection();stmt=conn.createStatement();}catch (Exception e){e.printStackTrace();}}
这里面要加上你连接数据库的名称,
用户名,密码以及数据编码方式等,
另外还要加个数据库连接驱动,
如果需要的话

找个专业人士吗

这样的格式,我看应该值200分啊.哈哈.