tomcat5.5 + mysql5.1配置连接池方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

tomcat5.5 + mysql5.1配置连接池方法如下:
1.向%CLASSPATH%目录下加入jdbc驱动
2.%CLASSPATH%目录下server.xml 文件</Host>前加入
<Context path="" docBase="ROOT" debug="0" reloadable="true" >
<Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/test" username="root" password="989766"
maxActive="5000" maxIdle="10" maxWait="-1" />
</Context>
3.示例jsp如下:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" import="javax.naming.*"errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>连接池示例</title>
</head>
<body>
<center>
<%
try{
Context initCtx=new InitialContext();
Context ctx=(Context)initCtx.lookup("java:comp/env");
Object obj=(Object)ctx.lookup("jdbc/mysql");
out.print("success0000");
javax.sql.DataSource ds=(javax.sql.DataSource)obj;
out.print(ds);
Connection conn=ds.getConnection();
out.print("<p>"+"success11111"+"</p>");
Statement stmt=conn.createStatement();
out.print("<p>"+"success2222"+"</p>");
String sqlStr="select * from userp";
out.print("<p>"+sqlStr+"</p>");
ResultSet rs=stmt.executeQuery(sqlStr);
out.print("<p>"+"success3333"+"</p>");
out.print("<table border style='font-size:10pt'>");
out.print("<tr><td colspan=8 align=center>用户数据</td></tr>");
out.print("<tr>");
out.print("<td width=60 >"+"用户名</td>");
out.print("<td width=60 >"+"密码</td>");
out.print("</tr>");
while(rs.next())
{
out.print("<tr>");
out.print("<td width=60>"+rs.getString("username")+"</td>");
out.print("<td width=60>"+rs.getString("password")+"</td>");
out.print("</tr>");
}
out.print("</table>");
}
catch(Exception e){
out.print("SQL异常!");
}
%>
</center>
</body>
</html>
*****************************
必须注意一定要把jdbc驱动放置好,否则会出现sql异常!
*****************************。

相关文档
最新文档