说明:环境变量为:classpath=C:\Borland\JBuilder2005\jdk1.4\lib;.;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\servlet-api;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\jsp-api;.;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.jarpath=.;C:\Borland\JBuilder2005\jdk1.4\bin;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\bin
也把那三个JAR文件放到了TOMCAT文件夹了
但显示错误如下:
type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
 org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
 org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
 org.apache.jsp.data_005forder_jsp._jspService(data_005forder_jsp.java:118)
 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.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
 com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
 com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
 com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
 com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source)
 com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source)
 com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source)
 com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
 com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
 java.sql.DriverManager.getConnection(DriverManager.java:512)
 java.sql.DriverManager.getConnection(DriverManager.java:171)
 org.apache.jsp.data_005forder_jsp._jspService(data_005forder_jsp.java:74)
 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.27 logs.希望高手帮忙看下,本人为这个为题快搞到疯了!帮忙解决必定重重地加分(追加)!

解决方案 »

  1.   

    谢谢各位,我搞定了!原来是补丁没安装好!不过我试着换TOMCAT5.5+JDK1.6却出现这个问题:C:\Borland\JBuilder2005\jdk1.4\bin\javaw -classpath "E:\Tomcat 5.5\bin\bootstrap.jar;C:\Borland\JBuilder2005\jdk1.4\lib\tools.jar"  "-Dcatalina.home=E:/Tomcat 5.5"  org.apache.catalina.startup.Bootstrap -config E:\wangye\newpro\Tomcat\conf\server8083.xml start 
    This release of Apache Tomcat was packaged to run on J2SE 5.0 
    or later. It can be run on earlier JVMs by downloading and 
    installing a compatibility package from the Apache Tomcat 
    binary download page.环境变量也重新配置了,也不行。