JSP项目开发案例全程实录(第二版)第七章进入主页后页面信息显示不全
发表在JavaWeb图书答疑 2013-01-24
是否精华
版块置顶:
输入用户密码,会转入空页面,什么反映也没有。
当进入新用户注册页面后,所有信息填写完成,会出现下面的错误。
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 /regist_config.jsp at line 24

21:  String question=request.getParameter("question");
22:     CountTime time=new CountTime();
23:        String str="select Name from tb_customer where Name='"+name+"'";
24:  ResultSet rs=connection.executeQuery(str);
25:  if(rs.next()){
26: %>
27: <script language="javascript">


Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

java.lang.NullPointerException
com.wy.JDBConnection.executeQuery(JDBConnection.java:27)
org.apache.jsp.regist_005fconfig_jsp._jspService(regist_005fconfig_jsp.java:88)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
分享到:
精彩评论 3
无语_mrkj
学分:3155 LV11
2013-01-24
沙发
从这个异常信息上看,应该是数据库没有连接成功,请问您的数据库是SQL Server2000还是SQL Server 2005,如果是SQL Server 2005那么需要修改数据库连接字符串及驱动。还有,您的登录用户是否为sa,并且密码为空,也就是没有密码。
Vachel
学分:0 LV1
TA的每日心情
嘻嘻嘻
2020-12-05 12:08:50
2013-04-01
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
从这个异常信息上看,应该是数据库没有连接成功,请问您的数据库是SQL Server2000还是SQL Server 2005,如果是SQL Server 2005那么需要修改数据库连接字符串及驱动。还有,您的登录用户是否为sa,并且密码为空,也就是没有密码。

[/FIELDSET]

回复:
请问, 需要修改数据库连接字符串及驱动,怎么理解? 
无语_mrkj
学分:3155 LV11
2013-04-17
地板
把2000的驱动类路径中的.jdbc和.sqlserver调换个位置,把数据库URL中的jdbc:microsoft:sqlserver中的:microsoft删除。另外把数据库驱动包换成SQL Server 2005一个文件的。
首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照