`
liss
  • 浏览: 844312 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Tomcat5.5.9数据源配置总结

阅读更多

其实tomcat中配置数据源有好几中方式,个人认为比较简单的方法就是在tomcat下的conf文件夹下的server.xml增加配置信息:

1.把应用部署到webapps目录下 ,同时将JDBC驱动拷贝到tomcat\common\lib目录下和应用的lib目录下(奇怪为什么拷贝到common\lib目录下不行呢?)。

2.在tomcat\config\catalina\localhost下边生成(新建)与应用相关的MessageBoard.xml(一般和应用名称相同):

<context path="/MessageBoard" debug="1" reloadable="true" crosscontext="true" docbase="MessageBoard"></context>

<context path="/MessageBoard" debug="1" crosscontext="true" docbase="MessageBoard" reloadable="true"></context>

3.在tomcat/conf/server.xml中写(添加全局资源):

注意:tomcat5.5以后context的设置取消了resourceParams。   

<resource name="jdbc/sqlserver/MessageBoard"></resource>      auth="Container"
     type="javax.sql.DataSource"
     password="sa"
     driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
     maxIdle="30"
     maxWait="10000"
     username="sa"
     url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=MessageBoard"

factory="org.apache.commons.dbcp.BasicDataSourceFactory"

     maxActive="100"/>

4.在conf下面的context.xml文件中,之前加入:

        <resourcelink name="jdbc/sqlserver/MessageBoard" global="jdbc/sqlserver/MessageBoard" type="javax.sql.DataSourcer"></resourcelink>

5.在应用目录下的WEB-INF目录下的web.xml中在前加入:

<resource-ref>
   <description>MessageBoard DataSource</description>
   <res-ref-name>jdbc/sqlserver/MessageBoard</res-ref-name>
   <res-type>javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
</resource-ref>
<resource-ref></resource-ref>

分享到:
评论

相关推荐

    tomcat数据源配置[总结].pdf

    ### Tomcat 数据源配置详解 #### 一、Tomcat与JNDI简介 - **Tomcat**:Apache Tomcat是一款开源的Servlet容器,它能够作为Web服务器独立运行,也可以与Apache等其他Web服务器配合工作。 - **JNDI**:Java Naming ...

    tomcat-5.5.9

    3. **context.xml**:全局或应用级别的上下文配置,可以设置数据源、session超时等。 四、部署与启动 1. **解压部署**:将下载的tomcat-5.5.9.zip解压到任意目录,然后通过bin/startup.sh(Linux/Mac)或startup....

    java中使用tomcat提供的JNDI数据源

    &lt;Resource name="jdbc/pubs" // Tomcat5.5.9 中数据库 JNDI 的名字 auth="Container" type="javax.sql.DataSource"//驱动类型 driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" url="jdbc:...

    Tomcat数据源配置方法_JBuilder中

    在Tomcat 5.5.9版本中,配置数据源主要有以下步骤: 1. **配置Tomcat的`server.xml`**: 在`$CATALINA_HOME/conf/server.xml`文件中找到`&lt;Host&gt;`标签,并在其关闭前添加以下代码: ```xml ***" auth=...

    Jsp+tomcat+mysql环境配置

    在Tomcat中,可以通过Web管理应用来配置数据源,或者直接编辑server.xml文件。登录Tomcat的管理界面(默认URL为http://localhost:8080/admin/),输入安装时设定的用户名和密码。在“Resources”-“Data sources”下...

    Linux 下 JDK + Tomcat + MySQL + JDBC 安装与配置

    - 通过Tomcat的配置文件(如 `context.xml` 或 `server.xml`)来配置数据源,以便应用程序可以通过JDBC连接到MySQL数据库。 以上步骤详细介绍了如何在Linux环境下安装和配置JDK、Tomcat、MySQL以及JDBC的过程。按照...

    Tomcat+JSP+MySQL经典配置实例

    在Tomcat的`conf`目录下编辑`context.xml`文件,添加如下数据源配置: ```xml auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/...

    tomcat-5.5.23-admin

    2. apache-tomcat-5.5.23:这看起来是Apache Tomcat 5.5.23的源代码或二进制文件包,通常用于非Windows系统的部署,或者是在已经配置好的环境中手动安装和配置Tomcat。 在这个版本中,Tomcat支持的主要特性包括: -...

    Tomcat+JSP+MySQL经典配置实例.txt

    2. **配置数据源**:将下载的 JDBC 驱动文件放入 `C:\tomcat\lib` 目录,并在 `Catalina.tld` 文件中添加相应的数据源配置。 3. **编写数据库连接代码**:在 Servlet 或 JSP 页面中编写连接数据库的代码。 4. **测试...

    JSP详细开发环境的配置

    - 在 Tomcat 的 `server.xml` 文件中配置数据源(DataSource),以便应用程序能够通过 JDBC 访问 MySQL 数据库。 #### 四、总结 通过以上步骤,我们完成了 JSP 开发所需的基础环境搭建。具体而言,我们安装了 ...

    myesclipse+tomcat+mysql平台的搭建

    - 在Tomcat的`conf/server.xml`文件中,配置一个`&lt;Resource&gt;`标签来定义数据源,例如: ``` driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/mydatabase" username="root" ...

    SSH整合源码(Struts+Spring+Hibernate整合用户注册例子)

    在这个例子中,我们看到的是一个基于SSH的用户注册功能的实现,使用的开发工具是MyEclipse 5.1,应用服务器为Tomcat 5.5.9,数据库为SQL Server 2000。以下是关于这些技术及整合的详细知识点: 1. **Struts**:...

    JSP配置说明与讲解

    - **JNDI(Java Naming and Directory Interface)**:用于查找和绑定资源,例如数据源。 - **EJB(Enterprise JavaBeans)**:在JSP中集成业务逻辑组件。 - **JSP自定义标签**:创建自己的标签库,提高代码复用性。...

Global site tag (gtag.js) - Google Analytics