当前位置:  技术问答>java相关

tomcat 4.1.10与sql server2000的数据库连接问题

    来源: 互联网  发布时间:2015-10-16

    本文导语:  server.xml内容如下:                                            factory         org.apache.commons.dbcp.BasicDataSourceFactory                   driverClassName         com.microsoft.jdbc.sqlserver.SQLServerDriv...

server.xml内容如下:
  

  
  
  
    
    
    
    
  
        factory
        org.apache.commons.dbcp.BasicDataSourceFactory
      
  
        driverClassName
        com.microsoft.jdbc.sqlserver.SQLServerDriver
      
  
        url
        jdbc:microsoft:sqlserver://bluecoffee:1433;DatabaseName=jsp
      
  
        username
        sa
      
   
        password
        xxxx
         
      
        maxActive
        20
      
  
        maxIdle
        10
      
  
        maxWait
        5000
       
      
        validationQuery
        
      
  
        removeAbandoned
true
      
  
        removeAbandonedTimeout
        60
      
  
        logAbandoned
        true
          
    
……
   
……


web.xml内容如下:





  
      infovalidate
  com.blue.beans.InfoValidate
  
  
      test
  Test
  
  
  
      infovalidate
  /info.validate
  
  
      test
  /test.test
  
  
  
    30
  

  
    index.jsp
  
  
  


Test.java内容如下:
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import javax.sql.*;
import javax.naming.*;

public class Test extends HttpServlet
{
public void doGet(HttpServletRequest req,HttpServletResponse res) throws ServletException, IOException{
res.setContentType("text/plain");
PrintWriter out = res.getWriter();
try
{
Context ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/SqlDB");
Connection con = ds.getConnection();
out.println("Database connect successful!");
con.close();
}
catch (SQLException sqlex)
{
sqlex.printStackTrace();
out.println("sql server connect failed!"+sqlex.toString());
}
catch (NamingException nex)
{
nex.printStackTrace();
out.println("the database didn't find!"+nex.toString());
}
}
};
编译后执行网页上内容显示如下:
sql server connect failed!java.sql.SQLException: Cannot load JDBC driver class 'null'

我已经安装JDBC驱动,同时三个jar文件也拷至TOMCAT的commonlib目录下,请各位兄弟帮忙解决一下,谢谢了!

|


maxActive
100
            
            
maxIdle
5
            
            
maxWait
10
            
            
user
sa
            
            
username
sa
            
            
driverName
jdbc:microsoft:sqlserver://william:1433;databaseName=bluesite
            
            
url
jdbc:microsoft:sqlserver://william:1433;databaseName=bluesite
            
            
password

            
            
driverClassName
com.microsoft.jdbc.sqlserver.SQLServerDriver
            
          
ResourceParams部分如是写就可以了。Tomcat的不同版本参数好像有点不同。web.xml中需要添加:
   
Resource reference to a factory for java.sql.Connection instances that may be used for talking to a particular database that is configured in the server.xml file.  
jdbc/SqlDB 
javax.sql.DataSource 
Container 

|
三个jar文件的路径加入classpath

    
 
 

您可能感兴趣的文章:

  • Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)
  • 我的tomcat只能同时支持10个用户连接,如果多了tomcat就停止服务,请问如何设置啊??
  • NOSQL iis7站长之家
  • tomcat 连接被拒绝
  • Tomcat+Apache连接的问题
  • 请问tomcat4.0.1与apache连接
  • Tomcat已设置成功,但不会连接数据库mssql. 求教。
  • tomcat提供连接池吗?
  • 请教,TOMCAT4中连接池怎样应用?数据库厂商连接池又如何应用?
  • 关于tomcat4.0于mysql连接的问题(急)
  • 如何连接tomcat 和 apache?
  • linux+tomcat+mysql用IP能访问网站,但是用域名不行,显示找不到数据库连接的类
  • IIS与TOMCAT绑定后,为什么<a href=/tech-qa-java/"d/name/中国/quot;/gt;连接/lt;/a/gt;.html
  • 在tomcat下连接oracle8i的javabean出现如下错误,急!
  • 参与有分!谁用过TOMCAT的连接池做过项目?性能怎么样?怎样配置和怎样在javaBean中调用?
  • Oracle与Tomcat服务器连接方法
  • 我连接apache和tomcat之后为什么apache不能启动?
  • tomcat连接池 所有的积蓄在线等待!!!!!!!!!!!!!
  • 请问在tomcat下面如何配置jdbc连接池?
  • [初学者问题]我现在配置好了Tomcat,想连接SQLserver,需要下载什么文件吗?
  • 如何解决Tomcat4 与MS SQLServer 2000的连接问题?
  • 我在servlet用了sqlserver2000的JDBC驱动访问数据库,当servlet放在tomcat中时,如何设置tomcat使它能找到驱动?
  • 高分求救!!!怎样在linux下配置tomcat文件?同时配置sqlServer数据库?
  • 在tomcat4.04下,怎么连接到oracal数据库,要用什么驱动?
  • 我用sqlserver的jdbc连数据库,在jb6下运行正常,为什么用tomcat就出错?
  • linux下的TOMCAT访问不了WINDOWS的SQL数据库?????在线等回复,回复有重分加!!!
  • 在tomcat 中使用jdbcrealm是否一定要在数据库中建立用户表和 角色表
  • SOS!!!环境:Tomcat4+Oracle8i;链接数据库失败,请各位大虾帮忙指正
  • (再开一贴)高手请进!Tomcat4.0.1+jConnect5.5+j2sdk1.4+Sybase数据库,运行时错误!!!!
  • linux下Tomcat4,javaservlet中文问题(oracle数据库)
  • 郁闷!!tomcat4.0.6下怎样配置数据库连接池???
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何在tomcat(jakarta-tomcat-4.0.1)下配置Orcale数据源
  • jsp表单数据不能通过jdbc把数据输入到sql server中去,在tomcat控制台上显示:"not suitable driver"
  • 多jdk环境下安装多个tomcat冲突解决配置方法
  • 在TOMCAT 3.x版本中,BIN目录下有tomcat.bat、tomcatEnv.bat,可是在TOMCAT 4.x中,这几个文件跑那去了?????
  • java tomcat实现Session对象的持久化原理及配置方法介绍
  • win2000, tomcat 4.0 我修改server.xml,(改端口等) 只能重起win2000才能生效,用start tomcat 和stop tomcat都不行,how can i do?
  • Apache HTTP Server(httpd)下载安装以及如何配置java(tomcat)和php详细介绍
  • 通过线程 如可监控tomcat是否正常 重启tomcat
  • Eclipse 的 Tomcat 插件 Uqbar Tomcat XT
  • 启动了Tomcat但是不显示Tomcat窗口
  • 如何在win2000下设置tomcat 的tomcat_home这个变量??
  • 访问量比较大的服务器,用tomcat还是apache+tomcat模块?
  • Tomcat 安装apr 支持 Tomcat Native
  • jbuilder5运行servlet时调用的时默认的tomcat吗?可以改成自定义的tomcat吗
  • Crontab自启动tomcat之后tomcat下的应用无法正常使用
  • 在windows怎么将tomcat4.1.9与apache2.0集成?还有tomcat与iis了? 在线等待
  • 在RedHat Linux9.0下安装tomcat4.19,不能登陆Tomcat的管理平台,请问密码是什么?
  • 请问Tomcat3或Tomcat4支不支持jdbc Connection pool?
  • 哪里能找到tomcat+Apache或tomcat+IIS的教程?
  • Tomcat如何正确配置啊? 除了Tomcat 还有其它的JSP引擎吗?
  • 在我从TOMCAT3到TOMCAT4的升级中,发现下面的问题:
  • 呵呵!我不知道为什么不用Tomcat直接作服务器?而有这么多JSPer宁愿用iis+tomcat ?来者有分。
  • Apache 2.0 好像不支持Tomcat,我没看到哪位用 Apache 2.0 连接上 Tomcat 的


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3