﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-新鲜的大白菜</title><link>http://www.blogjava.net/badboyyhw/</link><description>半颗菜</description><language>zh-cn</language><lastBuildDate>Thu, 07 May 2026 08:12:47 GMT</lastBuildDate><pubDate>Thu, 07 May 2026 08:12:47 GMT</pubDate><ttl>60</ttl><item><title>哪位大虾能帮帮我啊，有关JSP与SQL链接的问题</title><link>http://www.blogjava.net/badboyyhw/archive/2007/11/04/158100.html</link><dc:creator>我是一棵大白菜</dc:creator><author>我是一棵大白菜</author><pubDate>Sun, 04 Nov 2007 11:01:00 GMT</pubDate><guid>http://www.blogjava.net/badboyyhw/archive/2007/11/04/158100.html</guid><wfw:comment>http://www.blogjava.net/badboyyhw/comments/158100.html</wfw:comment><comments>http://www.blogjava.net/badboyyhw/archive/2007/11/04/158100.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyyhw/comments/commentRss/158100.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyyhw/services/trackbacks/158100.html</trackback:ping><description><![CDATA[<p>我的数据库不知道怎么回事，可以正常查找和备份什么的，就是连不上JSP，希望哪位大虾可以帮帮我，小弟在这里先谢谢了，这个是我的源代码<br />
</p>
<p>&lt;%@page contentType="text/html;charset=GBK"%&gt;<br />
&lt;%@page import="java.sql.*"%&gt;</p>
<p>&lt;%<br />
&nbsp;//1.加载 数据库 驱动<br />
&nbsp;String DBDriver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";</p>
<p>&nbsp;try <br />
&nbsp;{ <br />
&nbsp;&nbsp;Class.forName(DBDriver); <br />
&nbsp;} <br />
&nbsp;catch(java.lang.ClassNotFoundException e) <br />
&nbsp;{ <br />
&nbsp;&nbsp;out.println("ROOT/WEB-INF/lib下没有&nbsp; 驱动"); <br />
&nbsp;} </p>
<p>&nbsp;//2.建立连接<br />
&nbsp;Connection conn = null;<br />
&nbsp;String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=zgqcw";<br />
&nbsp;String user = "zgqcw"; <br />
&nbsp;String password = "zgqcw"; </p>
<p>&nbsp;try<br />
&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; conn = DriverManager.getConnection(url,user,password);&nbsp;&nbsp; <br />
&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp; catch(SQLException e)<br />
&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp; out.println("没连上");<br />
&nbsp;}</p>
<p>&nbsp;//3.生成&nbsp; sql表述执行对象----相当于：查询分析器<br />
&nbsp;Statement stmt = null;</p>
<p>&nbsp;try<br />
&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; stmt = conn.createStatement();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp; catch(SQLException e)<br />
&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp; out.println("没有生成 SQL表述执行对象");<br />
&nbsp;}</p>
<p>&nbsp;//4.执行SQL</p>
<p><br />
&nbsp;String sql="select changshang_id,changshang_ming&nbsp;&nbsp; "<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+"&nbsp;&nbsp; from dbo.cs_changshang";</p>
<p>&nbsp;ResultSet rs=stmt.executeQuery(sql);</p>
<p>&nbsp;while(rs.next() ==true)<br />
&nbsp;{<br />
%&gt;<br />
&nbsp;&nbsp;&lt;li&gt;<br />
&nbsp;&nbsp;&lt;%=rs.getInt("changshang_id")%&gt;<br />
&nbsp;&nbsp;&lt;%=rs.getString("changshang_ming")%&gt;<br />
&lt;%<br />
&nbsp;}<br />
%&gt;<br />
</p>
<br />
<br />
<br />
一运行就提示：<br />
<p><strong>type</strong> Exception report</p>
<p><strong>message</strong> <u></u></p>
<p><strong>description</strong> <u>The server encountered an internal error () that prevented it from fulfilling this request.</u></p>
<p><strong>exception</strong>
<pre>org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:370)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
</pre>
<p>&nbsp;</p>
<p><strong>root cause</strong>
<pre>java.lang.NullPointerException
org.apache.jsp._11_jsp._jspService(org.apache.jsp._11_jsp:79)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
</pre>
<p>&nbsp;</p>
<p><strong>note</strong> <u>The full stack trace of the root cause is available in the Apache Tomcat/5.5.11 logs.</u></p>
<hr noShade size="1" />
<h3>Apache Tomcat/5.5.11</h3>
<img src ="http://www.blogjava.net/badboyyhw/aggbug/158100.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyyhw/" target="_blank">我是一棵大白菜</a> 2007-11-04 19:01 <a href="http://www.blogjava.net/badboyyhw/archive/2007/11/04/158100.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>