- 浏览: 278306 次
- 性别:
- 来自: 福建
文章分类
- 全部博客 (183)
- 软件架构 (6)
- JEE (21)
- Struts (2)
- Spring (8)
- 权限控制 (10)
- iBATIS (3)
- Hibernate (15)
- Freemarker (1)
- SpringSide (2)
- JBoss (1)
- Seam (2)
- jBPM (2)
- 开源 (2)
- 开发工具 (5)
- 打包构建 (14)
- JSF (1)
- 日志 (3)
- 搜索 (3)
- 定时器 (1)
- 单元测试 (3)
- IoC (3)
- JGroups (3)
- JavaFX (1)
- Web (9)
- Javascript (14)
- Ajax (0)
- qooxdoo (0)
- Dojo (2)
- ExtJS (2)
- JQuery (5)
- ZK (1)
- 数据库 (6)
- 正则表达式 (1)
- ruby (3)
- php (1)
- 数据结构与算法 (1)
- ubuntu (3)
- OSGi (1)
- 高性能网站架构 (12)
最新评论
-
FX夜归人:
...
Lucene为数据库建索引 -
yu46612143:
...
m2eclipse 安装及使用 -
lenomon:
可以看看这个demo, M2eclipse 设置 Mave ...
m2eclipse 安装及使用 -
Smile__xtj:
aa
Java对象验证框架 OVal -
tuoxiaohu:
这个插件不支持3.X了,只有4.X的,请问你有3.1.X的pl ...
在Eclipse WTP中加入Resin server adapter
总的来说在tomcat5.0配置连接池有4项工作要做。(前提是你的Tomcat运行正常)
1、首先要在Tomcat 目录 %CATALINA_HOME%conf\Catalina\localhost\ 下建一个与你
的WebApp服务一样的名称的XML文件。
例如:http://localhost:8080/YouWeb/index.jsp 这个是访问你网站的URL,那么这个XML文件就是: YouWeb.xml。(后面叙述用此例名称)
2、在此XML文件中配置一个Context节点,详见下面叙述。
3、在你的项目工程文件下的 WEB-INf\web.xml中配置与Context节点对应的数据源,详
见下面叙述。
4、配置结束、用代码即可实现调用,详见下面叙述。
按照上面的流程,我将一一道来,首先我们来配置Oracle。
=================================================================================
Oracle数据源配置:
1,在 %CATALINA_HOME%\conf\Catalina\localhost\ 目录下建一个 YouWeb.xml。
2,在YouWeb.xml文件中配置如下信息:
<?xml version='1.0' encoding='utf-8'?>
<!-- Context节点的path属性就是你的WebApp服务名,与上面同。
reloadable 如果这个属性设为true,Tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动。如果监测到有class文件被更新,服务器会自动重新加载Web应用。
docBase 指定Web应用的文件路径,可以给定绝对路径,也可以指定相对于Host的appBase属性的相对路径。如果Web采用开放目录结构,则指定Web应用的根目录;如果Web应用是个WAR文件,则指定WAR文件的路径。
-->
<Context path="/YouWeb" reloadable="true" docBase="D:\YouProject\YouWeb">
<!--注意:Resource节点里的name 要与下面的ResourceParams 节点里的name要一致。名字可以任意取,但一定要一致。-->
<Resource name="jdbc/oracle" type="javax.sql.DataSource"/>
<!--ResourceParams节点配置了访问数据库的用户名和密码、驱动等,这里不在叙述。-->
<ResourceParams name="jdbc/oracle">
<parameter>
<name>maxWait</name>
<value>5000</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>20</value>
</parameter>
<parameter>
<name>password</name>
<value>tiger</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@localhost:1521:oraDB</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>10</value>
</parameter>
<parameter>
<name>username</name>
<value>scott</value>
</parameter>
</ResourceParams>
</Context>
3,在你的项目工程目录WEB-INf\web.xml中配置如下信息:
<!--注意:res-ref-name节点里的名字要与上面的ResourceParams和Resource节点里的name要一致。名字可以任意取,但一定要一致。-->
<resource-ref>
<res-ref-name>jdbc/oracle</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
4,最后,在你和程序中使用如下代码即可取得连接:
InitialContext ctx = new InitialContext();
//这里的java:comp/env是前缀,java语言规范,后面跟的是你Web.xml文件中res-ref-name节点中的名字。
文章出处:http://www.diybl.com/course/3_program/java/javajs/20071018/77894.html
发表评论
-
asdfsdaf
2011-04-07 19:18 11dsafsadf -
json-lib出现There is a cycle in the hierarchy解决办法
2010-11-20 11:49 1197http://blog.csdn.net/yueue/arch ... -
www.surveypark.net
2010-08-20 15:13 754www.surveypark.net -
在Eclipse WTP中加入Resin server adapter
2010-08-03 09:36 21432. The Resin Eclipse plugin 这个是 ... -
apache-james配置
2010-06-30 10:26 897http://www.5dmail.net/html/2009 ... -
jdk动态代理和cglib代理对比
2009-12-02 14:07 923http://fshjie.iteye.com/blog/53 ... -
JSON-LIB快速入门
2009-11-13 15:29 673http://developers.sun.com.cn/bl ... -
Java EE 5实现Web服务(Web Services)及多种客户端实例
2009-11-11 10:40 8341、原理:http://developers.sun.com. ... -
GlassFish FAQ (翻译)
2009-11-11 10:38 661http://developers.sun.com.cn/bl ... -
用Java EE 5实现的网上书店实例
2009-11-11 10:36 994用Java EE 5实现的网上书店实例 http:// ... -
struts 2.1.6 + spring 2,5,6 + hibernate 3.3.1基于annotations的无配置整合
2009-07-08 15:26 918包含说明和源代码,相当不错的参考 http://tmsoft ... -
Spring 结合 Hibernate 配置 C3P0
2009-07-08 10:25 759转载自:http://breezee.blog.51cto.c ... -
基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发
2009-07-08 10:02 961http://www.blogjava.net/rongxh7 ... -
struts2 + spring2.5 + hibernate3 用到的jar
2009-07-07 09:25 1398struts2.0:(6)lib/antlr-2.7 ... -
Spring2.5、Struts2、Ibatis开发框架搭建
2009-06-23 15:28 993http://www.360doc.com/content/0 ... -
Java对象验证框架 OVal
2009-05-11 23:36 3137转载自:http://www.oschina.net/p ... -
常用Java开源库
2009-03-10 20:02 940Jakarta common: Commons Logging ... -
Apache Jakarta Commons 工具集简介
2009-03-09 16:34 856Apache Jakarta Commons 工具集简介[转 ... -
tomcat中的几种连接池配置代码,包括tomcat5.0,tomcat5.5x,tomcat6.0
2009-03-09 11:43 1717Java代码 Tomcat6.0连接池配置 ... -
Java 产品与软件下载
2009-03-01 19:00 2392本栏目提供了数百个 Java 产品与软件下载的网站链接、简介以 ...
相关推荐
Tomcat关于jdbc连接池的配置 包含tomcat6.0与tomcat5.5
在Tomcat5.0中增加连接池的配置,为数据库连接提供动态平衡的池,为应用管理数据库连接
tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0tomcat 5.0
讲述tomcat5.0和tomcat5.5.12配置连接池(JNDI)的不同配置方法
Tomcat连接池配置,包你学会tomcat连接池的使用
tomcat各版本连接池配置方法【tomcat5.0,tomcat5.5x,tomcat6.0】
Tomcat5.5连接池配置(oracle mysql sqlserver2000)
tomcat下配置oracle的连接池配置,包括局部的连接池和全局的连接池
tomcat5.0.x与tomcat5.5.x的配置有较大区别在</context></host>之间加入下列代码:
Tomcat连接池配置oracle,MSSQLserver数据库,以及在java应用程序的的引用,附带了 对应的jar包
sql server配置tomcat连接池语句
Tomcat6配置连接池很全面的东东
Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置!.pdf
tomcat 配置连接池tomcat 配置连接池tomcat 配置连接池tomcat 配置连接池tomcat 配置连接池tomcat 配置连接池tomcat 配置连接池tomcat 配置连接池
Apache Tomcat 5.0.x 对于Servlet和JSP的支持是一样的。大量底层代码里的重大修改,带来性能的提升、稳定性的提升及整体成本。 Apache Tomcat 5.0.x在Apache Tomcat 4.1的基础上做了很多改动,包括: · 性能优化和...
tomcat5.0 and eclipse配置 tomcat5.0 and eclipse配置
Tomcat服务器配置及数据库连接池配置(个人整理版)。纯粹个人整理意见。
需要tomcat5.0的同学拿去,我在用的时候没有,找到了就分享出来。
JSP中tomcat的SQL Server2000数据库连接池的配置