Tomcat连接池首次配置成功状态

原创 2004年07月15日 12:38:00

环境:

jdk1.4 + Tomcat 5

 

一.环境变量:

PATH:   C:/j2sdk1.4.2/bin;

JAVA_HOME:  C:/j2sdk1.4.2/

注:仅此两个.

 

二。SQL Server 驱动

COPY 

 Microsoft SQL Server 2000 Driver for JDBC/lib/目录下三个.jar :

msbase.jar

mssqlserver.jar

msutil.jar

To

Tomcat5/common/lib

 

 

三.虚拟目录与连接池

假设要在D:/JsgTest建自己的虚拟目录

/myjsp

假设要建连接池jndi 名为aaa

假设连接数据库为pubs

则在

Tomcat5/conf/Catalina/localhost

目录下新建文件:

myjsp.xml

 

内容如下:

<?xml version='1.0' encoding='utf-8'?>

<?xml version='1.0' encoding='utf-8'?>
<Context crossContext="true" displayName="myjsp" docBase="D:/JsgTest" path="/myjsp" reloadable="true">
  <Resource name="aaa" type="javax.sql.DataSource"/>
  <ResourceParams name="aaa">

    <parameter>
      <name>url</name>
      <value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs</value>
    </parameter>

    <parameter>
      <name>password</name>
      <value>kingapex</value>
    </parameter>

    <parameter>
      <name>maxActive</name>
      <value>4</value>
    </parameter>


    <parameter>
      <name>maxWait</name>
      <value>5000</value>
    </parameter>

 

    <parameter>
      <name>driverClassName</name>
      <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
    </parameter>

    <parameter>
      <name>username</name>
      <value>sa</value>
    </parameter>

    <parameter>
      <name>maxIdle</name>
      <value>2</value>
    </parameter>

  </ResourceParams>
</Context>


测试:

在D:/JsgTest目录下建文件:Test.jsp:

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%@ page import="javax.sql.*"%>
<%@ page import="javax.naming.*"%>
<%
  Connection conn = null;
      Context initCtx = new InitialContext();
      if (initCtx == null)
        throw new Exception("不能获取Context!");
      Context ctx = (Context) initCtx.lookup("java:comp/env");
         //获取连接池对象
      Object obj = (Object) ctx.lookup("aaa");
        //类型转换
      javax.sql.DataSource ds = (javax.sql.DataSource) obj;
      conn = ds.getConnection();
      


  Statement stmt = conn.createStatement();
   String strSql = "select * from [titles]";
   ResultSet rs = stmt.executeQuery(strSql);
   while(rs.next()){
      out.println(rs.getString(1)); 

     }


rs.close();
stmt.close();
conn.close(); 

out.println("连接池测试成功");
%>

 

测试路径:

http://localhost:8080/myjsp/Test.jsp

 

 

 

 

Java新特性--Java Web Start

 JavaTM Web Start文档目录 JD018 cherami cherami@163.net JavaTM Web Start 1.01版和Java 2 SDK 及Java 2运行时环境(J...
  • cherami
  • cherami
  • 2001-09-30 10:29:00
  • 1159

使用Tomcat 连接池 连接数据库的实例

在tomcat下配置数据源1:启动tomcat2:进入Tomcat Administration (http://localhost:8080/admin)以admin身份登陆3:点击左栏 Tomca...
  • damnhe
  • damnhe
  • 2005-11-04 11:13:00
  • 760

tomcat管理界面常用设置 -- 配置数据库连接池

使用管理界面配置连接池比改动xml文件安全得多,而且方便快捷。1.登陆管理界面http://localhost:8080/admin密码和用户名在你安装的时候设定的,如果忘记(或没有)的话,去改tom...
  • cm4ever
  • cm4ever
  • 2004-10-22 17:04:00
  • 17775

tomcat数据库连接池

今天我参考前辈做了一下tomcat的数据库连接池,做的过程中遇到了一些问题,不过还好都解决了,现在就把我的做法和遇到的问题写出来与大家共同讨论.我采用的时直接修改server.xml文件的方法。该文件...
  • daoquan
  • daoquan
  • 2005-11-10 15:34:00
  • 2505

tomcat连接池,显示数据库内容到jsp

一 、首先配置连接池 我们需要配置三处地方: a. 在tomcat的安装目录下-->conf-->server.xml,找到,接下来在其中加入如下代码。其中resource name...
  • lvyinxiazheyang
  • lvyinxiazheyang
  • 2016-07-22 22:56:55
  • 198

Tomcat数据库连接池的配置方法总结(叶涛为您解答)

实例使用的Tomcat版本为6.0方法一: 在Tomcat的conf/context.xml中配置在Tomcat\apache-tomcat-6.0.33\conf目录下的context.xml文件中...
  • yetaodiao
  • yetaodiao
  • 2013-10-17 14:36:16
  • 46989

tomcat配置数据库连接池步骤详解

1.     首先在tomcat中配置context.xml,把连接数据库的一些参数配置进去,配置如下: ...
  • csh624366188
  • csh624366188
  • 2012-03-17 17:08:26
  • 15312

Tomcat数据库连接池配置

一定是那些踩过坑的人,才急切地想要把坑填平。 Tomcat数据库连接池配置,本来是一件很简单的事情,网上也有不少的文章,但是大多只有文字描述,没有图向导,对于初学者来说,信息量太大,很容易搞不清楚哪...
  • qq_24421591
  • qq_24421591
  • 2016-04-04 10:09:45
  • 16036

Tomcat连接池首次配置成功状态

环境: jdk1.4 + Tomcat 5   一.环境变量: PATH:   C:/j2sdk1.4.2/bin; JAVA_HOME:  C:/j2sdk1.4.2/ 注:仅此两个.   二。SQ...
  • kingapex1
  • kingapex1
  • 2004-07-15 12:38:00
  • 4465

Tomcat数据库连接池配置mysql的URL问题

向数据库中插入数据时,执行insert语句之前,数据显示正常,插入数据之后,显示乱码,项目以及mysql字符编码格式都是utf-8. 解决办法: 在tomcat的context.xml中数据库连接的U...
  • a793297896
  • a793297896
  • 2016-09-28 19:26:06
  • 573
收藏助手
不良信息举报
您举报文章:Tomcat连接池首次配置成功状态
举报原因:
原因补充:

(最多只允许输入30个字)