`
lijiehua
  • 浏览: 31474 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Tomcat5.5.12 + mysql5.0 +Eclipse连接池配置

阅读更多
近日学习jsp时,为连接池的问题所困,经过一番努力,终于成功了,特此为大家献上。

1.Tomcat5.5.12中没有admin模块,需要读者自行下载

2.Tomcat中配置如下
        JNDI Name:    jdbc/mysql
            Data Source URL:  jdbc:mysql://202.118.133.88/xscj 
            JDBC Driver Class:   org.gjt.mm.mysql.Driver
            User Name:    root
            Password:     ********
            Max. Active Connections:    4
            Max. Idle Connections:    2
            Max. Wait for Connection:    500
            Validation Query:  
    注:
        1.jdbc/mysql 前纲的jdbc也可以换成其它的, mysql为连池名,可任意起,在下文中注意使用
          2.jdbc:mysql://192.168.0.16/xscj   xscj为对应的数据库名
              也可以换成jdbc:mysql://localhost/xscj        
         3.JDBC Driver Class : com.mysql.jdbc.Driver   jdk中自带
       4.User Name:为Mysql中数据库管理员名

3. 下面是最关键的一点 

D:Tomcat 5.5confcontext.xml


<!-- The contents of this file will be loaded for each web application --><Context>    <!-- Default set of monitored resources -->    <WatchedResource>WEB-INF/web.xml</WatchedResource>            <!-- Uncomment this to disable session persistence across Tomcat restarts -->    <!--    <Manager pathname="" />    --> <Resource    name="mysql/xscj"    type="javax.sql.DataSource"    password="kingsoft88"    driverClassName="com.mysql.jdbc.Driver"    maxIdle="2"    maxWait="5000"    username="root"    url="jdbc:mysql://202.118.133.88:3306/xscj"    maxActive="4"/></Context>


应相应的字段真加对了就可以了。

4.在Eclipse中编译时加入Tomcat 的DBCP和Pool包就不会有问题了.
测试程序如下:

<html><head><title></title><%    out.print("开始测试:"+"<br/>");   DataSource ds = null;   Connection con=null;   try{              Context initCtx = new InitialContext();            Context ctx = (Context) initCtx.lookup("java:comp/env");                   //这里的数据库前文提及的Data Source URL配置里包含的数据库。           ds = (DataSource)ctx.lookup("jdbc/xscj");           con=ds.getConnection();   Statement stmt = con.createStatement();   String strSql = "select * from xs";                       //表中的字段读者自行添加   ResultSet rs = stmt.executeQuery(strSql);   while(rs.next()){      out.print(rs.getString(1)+"<br/>");                      }        rs.close();        stmt.close();       con.close();            out.print("我的测试结束");   }   catch(Exception ex){       out.print("出现例外,信息是:”+ ex.getMessage());    ex.printStackTrace();   }%></head><body></body></html>



总结:以上步骤均十分关键,如果有误对应错误如下

1、第一步错误,报错

org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'

2、第三步错误,报错

javax.naming.NameNotFoundException: Name jdbc is not bound in this Context

3、第四步错误,报错

java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket

如果有上述错误,请检查对应步骤是否正确实施

此文转载http://www.jspcn.net/htmlnews/11500202674371507.html
分享到:
评论

相关推荐

    Tomcat5.5.12 + mysql5.0 +Eclipse连接池配置.pdf

    ### Tomcat5.5.12 + MySQL5.0 + Eclipse 连接池配置详解 #### 一、Tomcat5.5.12 Admin模块配置 **背景介绍**: 随着Tomcat版本的发展,Admin模块不再作为默认内置的功能,用户需要自行进行安装与配置。对于初次...

    Tomcat5.5.12+mysql5.0+Eclipse连接池配置.pdf

    ### Tomcat5.5.12 + MySQL5.0 + Eclipse 连接池配置详解 #### 一、Tomcat5.5.12中的Admin模块配置 Tomcat5.5.12作为一款广泛使用的Java应用服务器,在部署与管理Web应用方面提供了强大的支持。对于新手而言,了解...

    tomcat5.0和tomcat5.5.12配置连接池的异同

    标题"tomcat5.0和tomcat5.5.12配置连接池的异同"指的是对比分析两个不同版本的Tomcat——5.0和5.5.12在设置数据库连接池(通常使用JNDI资源来实现)时的配置步骤和方法上的差异。连接池是优化数据库性能的重要手段,...

    tomcat5.5.12.rar

    本篇文章将聚焦于Tomcat 5.5.12版本,探讨其核心特性、配置以及常见问题,帮助读者更好地理解和运用这一经典版本。 一、Tomcat 5.5.12概述 Tomcat 5.5.12是Apache Tomcat 5.5系列的一个稳定版本,发布于2007年,它...

    【WordPress插件】2022年最新版完整功能demo+插件v5.5.12 + Addons.zip

    "【WordPress插件】2022年最新版完整功能demo+插件v5.5.12 + Addons AutomateWoo WordPress Plugin AutomateWoo WordPress插件" ---------- 泰森云每天更新发布最新WordPress主题、HTML主题、WordPress插件、...

    itextpdf-5.5.12+itext-asian

    《Java开发中的PDF文件处理:iTextPDF 5.5.12与iText-Asian详解》 在Java开发环境中,处理PDF文档是一项常见的任务,无论是生成报告、合同还是其他类型的文档,PDF格式因其跨平台性和高保真度而被广泛应用。iText...

    apache-tomcat-5.5.12.rar

    以上就是关于"apache-tomcat-5.5.12.rar"的详细介绍,包括Apache Tomcat的基本概念、版本特点、安装过程、配置管理以及性能优化等多个方面。了解这些知识,可以帮助开发者更好地理解和使用Apache Tomcat 5.5.12来...

    mysql+apache+php

    为了提高服务器的安全性和性能,还需要进一步的优化和配置,例如调整MySQL的配置参数,限制Apache的并发连接数,设置防火墙规则,以及定期备份数据库等。此外,还可以考虑安装其他软件,如PHPMyAdmin进行数据库管理...

    tomcat-5.5.12

    【压缩包子文件的文件名称列表】"apache-tomcat-5.5.12" 这个文件名表明了我们获得的是一个完整的Tomcat 5.5.12安装包,其中包含了一系列必要的组件和配置文件,用于搭建和运行Tomcat服务器。 **详细知识点:** 1....

    tomcat5.5 免安装版+配置教程

    `jdk1.5和tomcat5.5免安装的环境配置.txt`文件很可能是详细记录了配置过程的文字说明,包括JDK和Tomcat的安装、环境变量设置、防火墙端口开放等细节。建议按照这个文件的指示操作,确保每一步都正确无误。 需要注意...

    mysql-5.5.12-winx64

    mysql-5.5.12-winx64版本,没装过的直接下一步直到编码,改成GBK.到了填写账号密码 记得写下并。其他不用改,路径可以改

    centos5.5(5.6)最新lnmp安装步骤(php5.3.6+ng1.0.0+mysql5.5.12)

    在探讨CentOS 5.5(或5.6)上最新LNMP(Linux, Nginx, MySQL, PHP)环境的安装步骤时,我们聚焦于特定版本:PHP 5.3.6、Nginx 1.0.0以及MySQL 5.5.12。以下是对这些组件安装流程的深入解析,旨在为系统管理员和...

    mysql-5.5.12.tar.gz

    MySQL 5.5.12是这个数据库管理系统的一个特定版本,发布于2011年,它提供了许多增强的功能和性能改进。`mysql-5.5.12.tar.gz`是一个在Linux环境下常见的归档文件,采用tar命令进行打包,并通过gzip进行压缩,方便在...

    留言薄源代码

    程序:JSP+Beans+文本留言簿 调试环境:Apache Tomcat Version 5.5.12 + j2sdk1.5.0 数据库:ACCESS(需要配置数据源) 开发工具:Eclipse + lomboz_3.0.1

    JSP TOMCAT MYSQL开源软件整合配置初探——以揭阳职业技术学院图书馆网站服务器配置为例.pdf

    "JSP TOMCAT MYSQL开源软件整合配置初探——以揭阳职业技术学院图书馆网站服务器配置为例" 本文主要介绍了JSP、TOMCAT和MYSQL开源软件的整合配置,并以揭阳职业技术学院图书馆网站服务器配置为例,对JSP、TOMCAT和...

    tomcat5.5艰苦好看机

    立刻计划看见好看计划 艰苦好看计划看见好看可 看见好看计划

    dd-mysql-5.5.12.rar_mysql5.5

    这个"dd-mysql-5.5.12.rar_mysql5.5"压缩包包含了MySQL 5.5.12的源代码,特别适合于在ARM架构上进行编译和部署,这使得它对于嵌入式设备和开发板的应用非常有价值,特别是那些运行Linux操作系统的设备。 首先,我们...

    wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b.zip

    2. **MySQL 5.6.17**:作为一款开源的关系型数据库管理系统,MySQL 5.6.17版本提供了更高的查询速度和更强大的事务处理能力,增强了InnoDB存储引擎,支持分区、存储过程、触发器等功能,对于Web应用程序的数据存储...

    mysql-5.5.12-win32

    MySQL是世界上最受欢迎的开源数据库系统之一,而"mysql-5.5.12-win32"则是一个专为Windows操作系统设计的MySQL版本。这个压缩包包含的是MySQL 5.5.12的安装程序,该版本发布于2011年,是MySQL 5.5系列的一个稳定版本...

    struts与tomcat的配置与工作原理

    对于本例,使用的环境是jdk1.5和Tomcat5.5.12。安装Struts通常涉及以下步骤: 1. 从Apache Struts官方网站下载Struts的二进制发布包。 2. 解压缩下载的包,然后将`lib`目录下的所有`.jar`文件复制到Tomcat的`TOMCAT...

Global site tag (gtag.js) - Google Analytics