条件:你需要有Tomcat 和mysql 数据库
下面我们为一个web应用来配置一个mysql数据源:
步骤:
1.拷贝mysql驱动到D:\jakarta-tomcat-5.5.7\common\lib下
2.在D:\jakarta-tomcat-5.5.7\conf\Catalina\localhost 将项目的 配置的虚拟目录中加上 Resources 节点
<Context path="/struts" docBase="D:\workspace2\struts2" debug="0" reloadable="true">
<Resource
name="jdbc/abc"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
password="12345678"
maxIdle="30"
maxWait="5000"
username="root"
url="jdbc:mysql://127.0.0.1:3306/test"
maxActive="4"/>
</Context>
3.测试下,写个jsp页面
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib uri="oscache" prefix="cache"%>
<%@ page import="java.sql.*"%>
<%@ page import="javax.sql.*"%>
<%@ page import="javax.naming.*"%>
<HTML>
<body>
数据源测试
<%
Context ctx = new javax.naming.InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/abc");
Connection conn = ds.getConnection();
System.out.println("@@@@@@@@@@@@@@@@@@@@@@@@@");
System.out.println(">>>>>>"+conn+"<<<<");
PreparedStatement psmt = null;
ResultSet rs=null;
psmt=conn.prepareStatement("select * from person");
rs=psmt.executeQuery();
while(rs.next())
{
out.println(rs.getString(1));
out.println(rs.getString(2));
}
%>
</body>
</HTML>
5.重启Tomcat,访问这个页面,发现已经从数据源拿到连接,并且得到查询结果了
注意:使用下面的方式得到数据源
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/abc");
分享到:
相关推荐
【Jakarta Tomcat 5.5.7】是一款经典的开源Web服务器和应用服务器,它是Apache软件基金会Jakarta项目的一部分,专门用于运行Java Servlet和JavaServer Pages(JSP)技术。这个版本的Tomcat是2006年发布的一个稳定...
tomcat软件下载
版本5.5.7是该软件的一个特定发行版,它包含了对Apache Tomcat服务器的管理和监控功能。这个压缩包"jakarta-tomcat-5.5.7-admin.zip"提供了Tomcat服务器的管理员接口,使得系统管理员能够更方便地管理他们的应用服务...
【Jakarta Tomcat 5.5.7】是一款经典的开源Web服务器和Servlet容器,由Apache软件基金会的Jakarta项目开发。Tomcat是Java EE(现在称为Jakarta EE)规范的一部分,特别是Servlet、JSP和EL(Expression Language)的...
在本压缩包中,你将找到这三个关键组件的源码包,分别是php-5.5.7、mysql-5.6.15和apache-2.4.7,这些版本都是经过广泛测试且相对稳定的,适用于搭建高性能的Web服务器。 1. **Linux操作系统**:作为LAMP的基础,...
首先,"include"目录包含的是C语言头文件,这些文件定义了函数原型、数据结构和常量,使得开发人员可以在C程序中调用MySQL的API。例如: 1. `mysql.h`:这是主头文件,包含了所有其他头文件的引用,通常在项目中只...
本文将深入探讨Tomcat 5.5.7版本的安装与配置,以及其在Java Web开发中的核心作用。 **一、Tomcat简介** Tomcat是基于Java的Web应用服务器,主要用于部署和运行Java Servlet和JSP应用。由于其开源、免费、轻量级的...
通过以上步骤,您可以成功地在 Windows 系统上安装并配置 MySQL 5.5.7 以及 Redis,为您的应用程序提供了强大的数据存储支持。在实际部署过程中,还需要根据具体需求调整配置参数,以达到最佳性能。
安装程序会自动检测 JDK 和 JRE 的位置,并在完成安装后,在“开始”菜单中添加 “Apache Tomcat 5.5” 菜单组。 - **手动解压安装**:推荐用户选择下载 `jakarta-tomcat-5.5.7.zip` 并手动解压的方式来安装 Tomcat...
linux下为 php5.5.7支持 redis 扩展编译源 生成so文件 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install
【Tomcat安装与配置新手入门】是针对初学者的一篇指南,主要讲解如何在Windows操作系统上安装和配置Apache Tomcat服务器。首先,安装Tomcat前必须先安装Java Development Kit (JDK)。JDK可以从Oracle的官方网站...
您可以从Apache的官方网站上下载Tomcat5.5的最新可用版本,例如5.5.7。下载完成后,解压缩文件,您将看到一个包含`conf`、`common`、`webapps`等目录的结构。 2. **目录结构**: - **`conf`**:这个目录包含了...
使用JMeter时,你需要了解如何创建线程组(模拟并发用户)、配置采样器、添加监听器来收集测试数据,以及如何解读测试报告。同时,熟悉JMeter的语法和逻辑控制器可以帮助你构造复杂的测试场景。 总的来说,Apache ...
- 配置MySQL的my.ini文件,包括端口、数据文件位置等。 9. **使用Zend Studio新建项目** - 在Zend Studio中创建新的PHP项目,选择对应的PHP版本和框架。 - 配置项目连接到本地MySQL数据库。 10. **配置...
通过长时间的满载测试,用户可以发现电源在高压或大电流状态下的表现,以便及时发现并解决问题,避免因电源不稳定导致的数据丢失或硬件损坏。 **显卡检测** 除了电源检测,OCCT还集成了显卡性能测试功能。它可以...
apache:2.2.29、2.4.10 mysql:5.1.73、5.5.40、5.6.21 php:5.2.17、5.3.29、5.4.23、5.5.7 php扩展:memcache、Zend Engine/ OPcache jdk:1.7.0 tomcat:7.0.54 ftp:(yum/apt-get安装) phpwind:8.7 GBK ...
Adobe Flash Professional CS5.5.7z
jakarta-tomcat-5.5.11.exe
这个版本的PHP是5.5.7,发布于2014年,是PHP 5.x系列中的一个稳定版本。在Windows环境下,它提供了对服务器端脚本语言PHP的支持,用于构建动态网页和Web应用程序。 描述中重复提到了"win下 php 5.5.7 64位 需要用到...
php-5.5.7.tar.bz2