哪位懂jsp的大牛(数据库连不上)The server encountered an internal error

来源:百度知道 编辑:UC知道 时间:2024/06/10 02:26:17
HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:541)
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
conn.SqlCon.executeQuery(SqlCon.java:48)
org.apache.jsp.loging_jsp._jspService(loging_jsp.java:96)
org.apache.jasper.runtime.HttpJspBase.s

String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd+"&useUnicode=true&characterEncoding=UTF-8";

加端口号3306
String url="jdbc:mysql://localhost:3306/"+dbName+"?user="+userName+"&password="+userPasswd+"&useUnicode=true&characterEncoding=UTF-8";

jdbc:mysql://localhost/改为jdbc:mysql://localhost:3306
如果你的端口号是3306
stmt = conn.createStatement()通通改为这个, 不要参数.
试试.

你只把页面错误拿过来, 我只能知道是你的SqlCon.java文件有问题, 把那个文件粘来看看

SqlCon.java这个文件的48行出现了空指针异常

贴SqlCon类,SqlCon.java类的48行抛空指针异常

我看了下代码的48行:rs = null;貌似没什么错误。

把连接字符串贴出来撒