Topic: jsp连SQL2000的问题? |
Print this page |
1.jsp连SQL2000的问题? | Copy to clipboard |
Posted by: wmaofengjava Posted on: 2005-02-16 16:26 我的CLASS-PATH是这样设的: .;C:\j2sdk1.4.2\lib;C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\lib\tools.jar;C:\Tomcat 5.0\common\lib\servlet.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;msbase.jar\mssqlserver.jar;mssqlserver.jar\msutil.jar 但是在连接的时候却报这样错误,页面内容是别人写好的肯定没有错误: type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: com.microsoft.jdbc.sqlserver.SQLServerDriver org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:845) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:778) org.apache.jsp.mydb_jsp._jspService(mydb_jsp.java:85) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189) org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:148) org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:69) java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) java.lang.Class.forName0(Native Method) java.lang.Class.forName(Class.java:141) org.apache.jsp.mydb_jsp._jspService(mydb_jsp.java:47) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) note The full stack trace of the root cause is available in the Apache Tomcat/5.0.29 logs. |
2.Re:jsp连SQL2000的问题? [Re: wmaofengjava] | Copy to clipboard |
Posted by: wmaofengjava Posted on: 2005-02-16 16:28 这肯定是驱动没找到啊!但是我就是不知道为什么它找不到,我不是也设置了吗? 请大侠赐教! |
3.Re:jsp连SQL2000的问题? [Re: wmaofengjava] | Copy to clipboard |
Posted by: 孤独王子 Posted on: 2005-02-17 10:01 bin加里干吗? 你注意以下,最好不要代空格,我以前也是出现过类似问题你重新安装一下 八空格的路径改一下载是试看 |
4.Re:jsp连SQL2000的问题? [Re: wmaofengjava] | Copy to clipboard |
Posted by: henbane Posted on: 2005-03-18 11:16 这样的问题我到现在也解决不了,能否请斑竹或高手开个专题介绍一下啊? |
5.Re:jsp连SQL2000的问题? [Re: wmaofengjava] | Copy to clipboard |
Posted by: lfxlixiang Posted on: 2005-03-20 15:23 你还需要一个JDBS的jar包,可以去官方网站去下载,然后在CLASSPATH中指向它就行了 |
6.Re:jsp连SQL2000的问题? [Re: wmaofengjava] | Copy to clipboard |
Posted by: why Posted on: 2005-03-20 20:13 .;C:\j2sdk1.4.2\lib;C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\lib\tools.jar;C:\Tomcat 5.0\common\lib\servlet.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;msbase.jar\mssqlserver.jar;mssqlserver.jar\msutil.jar 綠色的可省 紅色的閣下說說是甚麼? 好好修正吧. 例如 C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar 不過敝人建議classpath上的東東不要有空格 事實上, 視乎情況而定, 閣下不必修改classpath, 只要把M$的jar's放在$TOMCAT$\common\lib或個別webapps的WEB-INF\lib下就可以了 this topic may be redirected to another board later... |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |