开源技术之Tomcat数据源配置总结

文章作者 100test 发表时间 2007:03:26 18:01:02
来源 100Test.Com百考试题网


成功配置环境Tomcat5.0.28 MSSQLServer2000 MS JDBC Driver

一、 安装Tomcat5.0.28

二、 安装MS JDBC Driver
假设安装路径是F:\green\Microsoft SQL Server 2000 JDBC,那么在F:\green\Microsoft SQL Server 2000 JDBC\lib下面有三个文件msbase.jar、sqlserver.jar、msutil.jar,并将此三个文件复制到%TOMMCAT_HOME%\common\lib目录下

三、 注册JNDI数据源
修改%TOMCAT_HOME%\conf\Catalina\localhost\目录下您的应用程序对应的配置文件
如:我的一个应用WebDemo.xml文件如下:





maxWait
5000


maxActive
4


password
jckjdkmcj


url
jdbc:microsoft:sqlserver://10.0.0.168:1433.databaseName=northwind


driverClassName
com.microsoft.jdbc.sqlserver.SQLServerDriver


maxIdle
2


username
sa





url
jdbc:oracle:thin:@10.0.0.168:1521:ZYDB


password
jckjdkmcj


maxActive
4


maxWait
5000


driverClassName
oracle.jdbc.driver.OracleDriver


username
zhangyi


maxIdle
2




四、 如果你在Eclipse或JBuilder中开发的话,你需要在你的Web应用程序的WEB-INF\Web.xml文件中注册数据源,文件添加如下内容:

jdbc/northwind
javax.sql.DataSource
Container

一定注意:同时检查一下你部署到Tomcat中对应的
彩色的加粗文字是添加上的,用来注册数据源的JNDI,在这我注册了两个数据源,一个是oracle的,一个是MSSQL Server 2000的。

在做任何配置时最好不要修改Tomcat服务器的任何文件,如servel.xml或web.xml文件,而所有的操作和配置都可以在你自己的应用配置文件中来完成,这样即使培植错误也不至于服务器的崩溃。

按以上步骤就可以完成数据源的配置,你可以写一些程序来测试。
用JSP来测试,Index.jsp文件程序如下:

<%@ page language="java" import="java.util.*" %>
<%@ page import="javax.sql.*" %>
<%@ page import="java.sql.*" %>
<%@ page import="javax.naming.*" %>

<%
String path = request.getContextPath().
String basePath = request.getScheme() "://" request.getServerName() ":" request.getServerPort() path "/".
out.println(basePath).
%>






My JSP index.jsp starting page









相关文章


如何同时启动多个Tomcat服务器
Tomcat5.5数据库连接池配置
开源技术:tomcat5.0下配置ssl
TOMCAT IIS配置方法
开源技术之Tomcat数据源配置总结
Tomcat Mysql入门实例:滚动横幅广告
Tomcat的数据库连接池设置与应用
HSDPA网络的IubIP传输解决方案
关于XMLBeans/shcema,不得不说的话题
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛