`
zhaoyangjay
  • 浏览: 4502 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

tomcat6.0配置数据源

阅读更多

J2ee 初步

Tomcat 数据源配置

1. 找到 C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf 下面的 context 文件修改 配置如下

< Context >

    < WatchedResource > WEB-INF/web.xml </ WatchedResource >

< Resource name = "jdbc/dggj"    

        auth = "Container"        

        type = "javax.sql.DataSource"        

        driverClassName = "com.mysql.jdbc.Driver"        

        url = "jdbc:mysql://localhost:3306/dggj"        

        username = "root"        

        password = "123456"        

        maxActive = "100"        

        maxIdle = "30"        

      maxWait = "10000" />

</ Context >

 

2. 修改 Web 应用的 web.xml 如下

<? xml version = "1.0" encoding = "UTF-8" ?>

< web-app version = "2.4"

    xmlns = "http://java.sun.com/xml/ns/j2ee"

    xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation = "http://java.sun.com/xml/ns/j2ee

    http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >

    < resource-ref >         

         < description > DB Connection </ description >         

         < res-ref-name > jdbc/dggj </ res-ref-name >         

         < res-type > javax.sql.DataSource </ res-type >         

         < res-auth > Container </ res-auth >         

       </ resource-ref >     

</ web-app >

 

3. 写测试程序 vtest.jsp 如下

<%@ page language = "java" import = "java.util.*,javax.naming.*,javax.sql.*" pageEncoding = "ISO-8859-1" %>

< jsp:directive.page import = "java.sql.Connection" />

< jsp:directive.page import = "java.sql.Statement" />

<%

Context ctx= new InitialContext();

DataSource ds=(DataSource)ctx.lookup( "java:comp/env/jdbc/dggj" );

 

Connection con=ds.getConnection();

Statement st=con.createStatement();

  java.sql.ResultSet rs=st.executeQuery( "select * from tbl_station" );

  while (rs.next())

  {

     System.out.println(rs.getObject(2));

  }

%>

<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" >

< html >

  < head >

    < title > My JSP 'judi.jsp' starting page </ title >

  </ head >

  < body >

    This is my JSP page. < br >

  </ body >

</ html >

 

参考地址: http://www.java2000.net/p1906

Tomcat6.0 的配置跟 v5.x 的配置稍微有差别

 

分享到:
评论
1 楼 sw1982 2010-03-16  
。。。配这么复杂的数据源,就是为了用jsp去写业务啊。。倒不如直接jsp里面搞定数据源得了

相关推荐

    Tomcat6.0配置数据源

    ### Tomcat 6.0 数据源配置详解 在Java Web开发中,数据库连接管理是非常重要的环节之一。为了提高效率并避免频繁地打开和关闭数据库连接,通常会采用配置数据源的方式来管理这些连接。本文将详细介绍如何在Tomcat ...

    Tomcat 6.0配置数据源(DBCP)和JNDI使用

    本教程将详细讲解如何在Tomcat 6.0中配置数据源(DBCP)以及如何利用JNDI(Java Naming and Directory Interface)进行服务查找。首先,我们需要了解这两个概念的基础知识。 DBCP(Database Connection Pool)是...

    tomcat6.0 数据源配置

    标题“Tomcat6.0数据源配置”涉及的是在Apache Tomcat 6.0版本中设置和管理数据库连接池的过程。Tomcat作为一个流行的开源Java应用服务器,提供了多种数据源配置方式,以支持Web应用程序高效、安全地访问数据库。在...

    tomcat6.0 配置jndi

    1. **创建数据源配置文件**:在Tomcat的`conf/server.xml`文件中,找到`&lt;GlobalNamingResources&gt;`标签,在其中添加数据源的配置。例如,创建一个名为`jdbc/myDataSource`的数据源: ```xml type="javax.sql....

    tomcat6.0配置MYSQL数据源步骤及获取方法

    ”,则表明数据源配置成功。 **注意事项** - 配置时需确保MySQL驱动`mysql-connector-java.jar`已加入到Tomcat的`lib`目录中,否则会抛出找不到驱动的异常。 - `useSSL=false`是为了避免SSL连接问题,如果MySQL...

    Tomcat6.0 JNDI数据源经典实例

    本实例是一个关于如何在Tomcat 6.0中配置和使用JNDI数据源的经典示例,包含了所需的JAR包、配置文件和SQL脚本。 首先,我们来看配置JNDI数据源的步骤。在Tomcat的`conf/server.xml`文件中,你需要添加一个新的`...

    Tomcat6.0配置JNDI数据源完整例子(5.5与此配置相同)

    本文将详细讲解如何在Tomcat 6.0版本中配置JNDI(Java Naming and Directory Interface)数据源,这个过程与Tomcat 5.5版本基本相同。JNDI允许应用通过一个统一的接口来查找和访问资源,如数据库连接池,从而提高...

    Tomcat6.0_数据源配置

    Tomcat6.0数据源可以在context.xml文件下配置,也可以在web.xml下配置,本人建议在context.xml文件下配置,因为每当有改动,即时可以监测到,如果在web.xml下配置要重启才能监测到....

    tomcat 6.0 数据源的配置

    【Tomcat 6.0 数据源配置详解】 在Java应用服务器如Tomcat 6.0中,数据源的配置是一项至关重要的任务,因为它允许应用程序通过JNDI(Java Naming and Directory Interface)查找并使用数据源来操作数据库。数据源...

    apache-tomcat6.0-tomcat+配置教程

    `Context`元素下的`Resource`和`ResourceLink`可以用来配置JNDI(Java Naming and Directory Interface)资源,如数据源和邮件会话。 10. **性能优化** 通过调整JVM参数(如`JAVA_OPTS`),设置内存大小,以及...

    tomcat6.0数据库连接池驱动

    Tomcat 6.0数据库连接池驱动的使用,涉及到的主要知识点包括:数据库连接池的概念与作用,Tomcat内置的数据源实现(DBCP和C3P0),数据源的配置方法,JNDI的使用,以及在Java代码中获取和释放数据库连接。...

    tomcat6.0配置sql2005数据库连接池.doc

    Tomcat的`context.xml`文件是配置应用程序上下文的元数据,包括数据源(DataSource)等资源的定义。`WEB-INF/web.xml`文件是web应用的部署描述符,用于定义应用的结构和行为,包括资源引用(resource-ref)的配置。 ...

    Tomcat6.0数据源配置[文].pdf

    要测试数据源配置是否正确,可以创建一个`test.jsp`页面,通过JNDI查找并获取数据源,然后连接数据库。以下是`test.jsp`的部分代码: ```jsp Context initContext = new InitialContext(); Context envContext = ...

    tomcat 6.0 64位

    4. **JNDI(Java Naming and Directory Interface)**:提供了命名和目录服务,用于查找和管理资源,如数据源或邮件会话。 5. **安全管理**:支持角色基础的访问控制(RBAC),可以配置不同角色的权限。 6. **热部署...

    tomcat6.0官方文档文档

    这里提供了使用JNDI配置数据源的实例,涵盖了不同数据库(如MySQL、Oracle等)的连接池配置,帮助开发者快速集成数据库。 八、SSL配置(ssl-howto.html) SSL(Secure Socket Layer)用于加密网络通信,确保数据...

    Tomcat6.0配置[整理].pdf

    《深入理解Tomcat6.0配置》 Tomcat作为一款广泛应用的开源Web服务器和Servlet容器,其配置过程对于初学者来说至关重要。本文将详细解析如何配置Tomcat6.0,包括JDK的安装与配置、Tomcat的安装、JSP应用的创建以及...

    tomcat 6.0 lib jar

    3. **JNDI(Java Naming and Directory Interface)**:`jndi.jar`提供了对命名和目录服务的访问,使得应用程序可以查找和绑定资源,比如数据源。 4. **JTA(Java Transaction API)**:`jta.jar`包含了处理分布式...

    Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置!.pdf

    `res-ref-name`的值必须与`context.xml`中`name`属性的值一致,即`jdbc/test`,确保应用能够正确地找到并使用配置好的数据源。 此外,为了使Tomcat能够识别并使用MySQL的JDBC驱动,我们需要将对应的jar包(如`mysql...

Global site tag (gtag.js) - Google Analytics