- 浏览: 39299 次
- 性别:
- 来自: 北京
-
文章分类
相关工具: tomcat版本5.5 ,mysql,drp(数据库名称);myeclipse6.0
1,首先需要下载tomcat管理界面:(到apache网站下载tomcat管理界面)
2,配置tomcat管理界面:
将管理界面zip文件解包,将解压后的TOMCAT-HOME/server\webapps\admin和TOMCAT-HOME/conf\Catalina\localhost\admin.xml拷贝到tomcat相应的目录下。
配置用户,编辑TOMCAT-HOME\conf\tomcat-users.xml文件,加入如下配置:
<user username="admin" password="admin" roles="admin,manager"/>2. Tomcat连接池的配置
a) 将mySql的jdbc驱动拷贝到TOMCAT-HOME/common/lib下
b) 访问http://localhost:8080/admin,登录到tomcat系统管理界面
c) 点击Tomcat Administration->输入密码->在点击Data Sources->选择Create New Data Source
d) 具体参数说明
i. JNDI Name::注册到JNDI树上的名字(可以随便写)
ii. Data Source URL:连接数据库的URL
iii. JDBC Driver Class:Jbdc数据库的驱动名称
iv. User Name:访问数据库的用户
v. Password:访问数据库的密码
vi. Max. Active Connections:最大活跃连接数,指同时可以有多少个连接,设置为0没有限制
vii. Max. Idle Connections:最大空闲连接数,表示没有数据库连接时,连接池也必须保持最大空闲连接数,设置为0没有限制
viii. Max. Wait for Connection:连接建立等待时间,单位为毫秒,设置为-1无限制
ix. Validation Query::此参数用来查询池中的空闲连接(可以不配置)
eg:我输入的内容:
JNDI Name: jdbc/drp
Data Source URL: jdbc:mysql;//localhost:3306/drp
JDBC Driver Class: com.mysql.jdbc.Driver
User Name: root
Password: root
Max. Active Connections: 4
Max. Idle Connections: 2
Max. Wait for Connection: 5000
Validation Query:
e) 点击save,再点击Commit Changes提交
f) 找到TOMCAT-HOME/conf\server.xml文件,将生成连接池部分的xml剪切到TOMCAT-HOME/conf/context.xml文件中
我的文件里生成的部分如下:
<Resource
name="jdbc/drp"
type="javax.sql.DataSource"
password="root"
driverClassName="com.mysql.jdbc.Driver"
maxIdle="2"
maxWait="5000"
username="root"
url="jdbc:mysql://localhost:3306/drp"
maxActive="4" />
g) 将TOMCAT-HOME/conf/context.xml文件剪切到你的项目名的webroot/meta-inf下
h) (测试部分代码)采用JNDI访问连接池,如:
<%
ReslutSet rs = null;
Connection conn = null;
Context initctx = new InitialContext();
Context ctx = (Context)initctx.lookup("java:comp/env");
ds = (DataSource)ctx.lookup("jdbc/drp");//(你在Create New Data Source是输入的JNDI Name)
conn = ds.getConnection();
rs = conn.createStatement().executeQuery("select * from table");
while(rs.next()){
out.peintln(rs.getString(1));
}
最后别忘了关闭Connection;
%>
发表评论
-
Tomcat解决URL传中文的方法
2007-09-28 19:03 923在TOMCAT-HOME/conf/server.xm ... -
介绍两个jsp上传组件commons-fileupload和SmartUpload(部分来自网页)
2007-09-28 21:39 1116第1个上传组件commons-fileupload ==== ... -
仍一个能增减行的javascript
2007-10-08 18:52 753<html><head> <s ... -
jFreeChart(动态web应用)
2007-10-09 14:12 767JFreeChart 1.0.2的动态应用,根据数据库中的 ... -
jFreeChart初探(静态应用)
2007-10-09 14:17 600初学JFreeChart,整理一个例子:(部分来自网页) ... -
初探struts中的(Converter)的一个例子
2007-10-18 19:09 593Struts中的Converter可以将一些特定对象转换成字符 ... -
other
2007-10-19 18:23 660最近正在抽时间研究jive的源代码,如果有谁想 ... -
struts(il8n)实现国际化的一个例子
2007-10-19 20:45 854struts利用在session中放一个local对象来 ... -
struts中自定义taglib函数例子
2007-10-21 12:43 658首先建立自己的函数:package com.struts; ... -
一个从另一个打开页面返回值的javascript例子
2007-11-16 14:52 789今天写项目的时候用到了需要从另一个打开页面取值的j ... -
struts中利用ExceptionHandler处理异常
2007-11-22 13:33 667在Struts1.X的版本中加入了对异常的处理 ... -
DWR学习及应用
2007-11-25 20:31 658DWR是一个开源的类库,可以帮助开发人员开发包含AJAX技术 ... -
java群
2007-12-03 20:25 63刚健了一个java群,用于大家互相探讨java,共同促进学习, ... -
ibatis学习(三)---ibatis与spring的整合
2007-12-07 18:26 2018Spring通过DAO模式,提供了对iBATIS的良好支持 ... -
ibatis学习(二)--ibatis使用介绍
2007-12-07 18:27 732SqlMapClient对象 这个对象是iBatis操作 ... -
ibatis学习(一)--ibatis介绍以及用例
2007-12-07 18:31 660介绍 iBATIS是以SQL为中 ... -
dwr实现级联菜单
2007-12-08 10:39 802Dwr的介绍请见:http://www.blogjava. ... -
JSF学习及应用一-(安装配置)
2007-12-11 09:38 741JSF(JavaServer Faces) JSF是JA ... -
JSF学习及应用二-(用例)
2007-12-11 09:41 588实例1 1、 创建一个JSP 2、 在相同的路径下,用. ... -
JSF学习及应用三-(与spring整合)
2007-12-11 09:46 672JSF与Spring整合的原理是获得彼此的上下文引用,以此 ...
相关推荐
NULL 博文链接:https://jackyin5918.iteye.com/blog/1922379
这篇博客“初探Druid连接池之三——进入内置监控页面(连接数据源后)”将引导我们深入了解如何在实际应用中启用并使用Druid的监控功能。 首先,Druid连接池的核心优势在于其对数据库连接的精细化管理,包括连接...
3)数据库连接采用Tomcat连接池,文章中详细介绍了利用Tomcat后台管理界面配置连接池的过程;光盘演示中讲述并演示了通过修改Tomcat配置来配置连接池的过程。 4)本实例系统对Ajax交互做了一个初探,并利用Ajax实现本...
7. **Resource:** Resource用于配置数据库连接池、邮件会话等共享资源,这些资源可以在多个Web应用程序之间共享。 8. **ClassLoader:** ClassLoader是类加载器,它负责加载应用程序的类文件,Tomcat采用了层次化...
Apache和Tomcat是两个在Web服务器领域广泛应用的开源软件。Apache作为HTTP服务器,负责处理静态内容,而Tomcat则是Java Servlet和JavaServer Pages(JSP)的容器,用于处理动态内容。当面对高并发访问时,为了提升...
【标题】:“Tomcat JSP MySQL整合配置初探” 【描述】:该文档详细介绍了如何在Windows XP或Windows 2000操作系统下配置Tomcat、JSP和MySQL的集成环境,以实现动态网页开发。 【标签】:MySQL 数据库 关系型...
5. 容器初探:Tomcat中的容器主要是指Servlet容器,它负责管理Servlet的生命周期,包括加载、初始化、调用以及销毁。容器设计基于责任链模式,每个容器都按照特定的顺序处理请求。深入研究容器的实现可以帮助我们...
"JSP TOMCAT MYSQL开源软件整合配置初探——以揭阳职业技术学院图书馆网站服务器配置为例" 本文主要介绍了JSP、TOMCAT和MYSQL开源软件的整合配置,并以揭阳职业技术学院图书馆网站服务器配置为例,对JSP、TOMCAT和...
《九年级物理电路初探——电路连接的基本方式》 电路连接是初中物理学习的重要内容,主要涉及串联电路和并联电路的基本概念、识别方法以及电路的转换。本篇教案旨在帮助学生掌握这两种基本的电路连接方式,提升他们...
以上是对九年级物理第十三章电路初探中关于串联和并联电路知识的详细解释,包括概念、特性、电路连接规则以及电路分析和实际应用。学习这部分内容有助于理解电流的流动规律,为后续的电路分析和设计打下基础。
消防水池、水箱水质防护措施初探 本文对消防水池、水箱水质防护措施进行了初步探究,分析了微生物对消防水池、水箱水质的影响,讨论了设计、施工、维护阶段的防护措施。 1. 消防水池、水箱水质防护的重要性 随着...
气浮池是一种广泛应用于污水处理中的设备,其工作原理是通过向含有污染物的水中通入气泡,使污染物附着在气泡上浮出水面,从而实现固液分离。近年来,随着水处理技术的快速发展,气浮技术因其高效、低成本的特性,在...
WebSocket连接一旦建立,就会复用原有的TCP/IP通道和端口,例如在Tomcat 7中通常是8080端口。 WebSocket的数据帧传输有两种类型:Text和Binary。Text数据帧以0x00作为起始标识,0xFF作为结束标识,中间的数据采用...
COM技术初探.doc
元宇宙初探React+Three.js制作3D全景漫游.zip元宇宙初探React+Three.js制作3D全景漫游.zip元宇宙初探React+Three.js制作3D全景漫游.zip元宇宙初探React+Three.js制作3D全景漫游.zip元宇宙初探React+Three.js制作3D...
其中,连接池是数据库性能优化的一个重要组成部分,因为它可以复用数据库连接,避免频繁创建和销毁连接带来的开销。在"common-dbcp并发测试"中,我们可以看到bbosspersistent是如何集成和利用Apache的Commons DBCP...
网络公关初探资料.pdf
企业信息化初探。。。。。