热门关键字:  ubuntu  分区  Fedora  linux系统进程  函数

怎样在tomcat5中配置mysql数据源

来源: 作者: 时间:2007-07-29 Tag: 点击:

 

 

四、配置web.xml

 

 

web.xml位于d:\myweb\myapps\WEB-INF下,也即是你的WEB里的web.xml。

 

 

同样用文本编辑器打开web.xml,然后加入如下语句(在与之间)

 

<resource-ref>
      <description>DB Connection</description>
      <res-ref-name>jdbc/DBConnection</res-ref-name>
      <res-type>javax.sql.DataSource</res-type>
      <res-auth>Container</res-auth>
  </resource-ref>

 

 

 

五、编写测试jsp page。

 

 

在d:\myweb\myapps\下编写一个dbtest.jsp,代码如下:

 

<%@ page import="java.io.*,java.util.*,java.sql.*,javax.sql.*,javax.naming.*"%>
<%@ page contentType="text/html;charset=GB2312"%>
<html>
<head><title>DataSourse Connection Test</title></head>
<body>
<%
 try{
  java.sql.Connection con;
  Statement stmt;
  ResultSet rs;
  
  Context ctx = new InitialContext();
  DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/DBConnection");
  con=ds.getConnection();
  
  stmt=con.createStatement();
  rs=stmt.executeQuery("select * from member");
while(rs.next()){
  out.print(rs.getInt(1); 
 

out.print(rs.getString(2));
}
  rs.close();
  stmt.close();
  con.close();
  
 }catch(Exception e){
  out.print(e.getMessage());
 }
  
%> 
 


</body>
</html>

 

 

六、开始测试

 

 

运行tomcat.bat,打开IE在地址栏中输入:http://localhost:8080/myapps/dbtest.jsp

如果能够看到看到如下数据,说明配置成功。




相关文章:
Scaling out MySQL - Hardware today and tomorro
MySQL教会我使用GnuPG验证软件包
MySQL中MyISAM引擎与InnoDB引擎性能简单测试
mysqladmin在线帮助文档
install a MySQL source distribution
Mysql备份脚本(未验证)
每小时Dump所有mysql数据库到NAS存储设备上
MySQL数据库5.0的my.cnf配置选项
MYSQL建表实例
一些对Mysql DBA有用的脚本
MySql数据引擎简介与选择方法
通向MySQL神秘王国的图形化之路
mysql 中show 命令用法详细介绍
Linux自动备份MySQL数据库 实用方法
如何导入导出MySQL数据库
MySQL创始人力劝用户暂缓部署MySQL 5.1
mysql权限管理
Mysql自动备份脚本
升级mysql
mysql日志
MySql带参数的存储过程编写(动态执行SQL语句)
ERROR 1045 (28000): Access denied for 报错解决
sql优化
配置源码安装的MySQL同时支持多个字符集
MySQL数据表类型 数据类型
sql文件无法读取
mysql 中如何进行IP地址的存放
正在表达式在mysql中的使用
sql mode
linux安装mysql可执行安装包