Tomcat的不同版本配置数据源是不一样的,要注意。
配置数据源总共分为三个步骤:
第一步:在tomcat的context.xml配置如下信息:
<Resource
auth="Container"
type="javax.sql.DataSource"
name="mysqlTest"
username="root"
password="root"
maxActive="4"
maxIdle="2"
maxWait="5000"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://127.0.0.1:3306/test?autoReconnect=true"
/>
第二步:在自己项目的web.xml文件中配置如下信息:
<description>MySQL Test App</description>
<resource-ref>
<description>DB Connection</description>
<res-ref-name>mysqlTest</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
第三步:在JSP页面中测试所配置的数据源是否正确:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>DataSourse Testing..</title>
</head>
<body>
<%
javax.naming.Context ctx = new javax.naming.InitialContext();
javax.sql.DataSource ds = (javax.sql.DataSource)ctx.lookup("java:comp/env/mysqlTest");
out.println("DataSource = "+ds.toString());
java.sql.Connection conn = ds.getConnection();
out.println("<br/>conn = "+conn);
/** 此处是查询数据库的案例
String sql = "select * from t_name";
java.sql.PreparedStatement ps = conn.prepareStatement(sql);
java.sql.ResultSet rs = ps.executeQuery();
while(rs.next()){
out.println("<br/>"+rs.getString(1));
out.println("<br/>"+rs.getString(2));
}*/
%>
</body>
</html>
分享到:
相关推荐
怎样在tomcat5中配置mysql数据源
tomcat5中配置mysql数据源
好用的Tomcat6 数据源(MySQL)配置两种方法,附完整的配置文件server.xml!!!
TomCat5.5数据源配置
NULL 博文链接:https://wukunlsy.iteye.com/blog/763403
Tomcat8配置数据源的方法有三种,以MySQL数据库为例说明
本文介绍了在tomcat5中配置mysql数据源的方法。
tomcat-数据源配置在server.xml中设置数据源,以MySQL数据库为例
Tomcat配置数据源连接MySql数据库.docxTomcat配置数据源连接MySql数据库.docx
Tomcat配置数据源连接MySql数据库.pdfTomcat配置数据源连接MySql数据库.pdf
用TOMCAT配置数据源连接MYSQL的方法以及Mysql使用详解,很适合初学者配置和使用
配的是mysql数据源,其他请参考官方文档tomcat.apache.org/tomcat-6.0-doc/jndi-datasource-examples-howto.html
debug="5" reloadable="true" crossContext="true"> className="org.apache.catalina.logger.FileLogger" prefix="localhost_MysqlTest_log." suffix=".txt" timestamp="true"/> type=...
tomcat数据源配置.进行WEB开发是,既方便又安全的连接数据库方法.
用dbcp连接池,mysql数据库,在tomcat服务器下,通过hibernate配置jndi数据源. 我想此标题已经比较明确了。 在此说明一点,hibernate开发小组不推荐在hibernate下使用dbcp,如果一定要的话,请慎重考虑。
使用 JNDI 示例访问 Tomcat7 数据源描述:访问 Tomcat 7 中配置的两个数据源(Oracle 和 MySQL)的 Web 应用程序添加一名作者技术:Java、Tomcat 7、JDBC 摘要:访问Tomcat 7中配置的数据源的Web应用程序它是什么?...
这个是weblogic9.0+mysql5.1的环境下配置数据源详细步骤。 其实在tomcat,jboss,WebSphere等服务期中都提供了配置数据源的功能,大概的配置都很类似。
Tomcat web应用中配置连接池的详细过程 这里以oracle数据库连接为例,如用到其他的其它数据库如 mysql sqlserver db2 等只需在相应的位置配置各数据库的驱动名称和对应的url 用户名 密码
JavaEE 使用Tomcat的自带DBCP管理数据源案例
一个简单的tomcat6.0+mysql5.5整合spring3.0和hibernate3.3的一个简单的实例,其中的datasource是tomcat JNDI配置的 type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://...