请使用以下网址来引用本篇文章:
http://forum.ubuntu.org.cn/trackback.php?e=5891
代码: |
wget http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.20/bin/apache-tomcat-5.5.20.tar.gz |
代码: |
tar -zxvf apache-tomcat-5.5.20.tar.gz sudo mv apache-tomcat-5.5.20 /opt/ |
代码: |
cd /opt/apache-tomcat-5.5.20/bin sudo ./starup.sh #关闭的脚本为shutdown.sh |
代码: |
wget http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.20/bin/apache-tomcat-5.5.20-admin.tar.gz |
代码: |
tar -zxvf apache-tomcat-5.5.20-admin.tar.gz #这里默认解压出来的文件夹为apache-tomcat-5.5.20,直接覆盖到Tcomcat安装目录就行了 sudo mv apache-tomcat-5.5.20 /opt/ |
代码: |
JNDI Name:jdbc/myDBPool //(myDBPool为自己所命的名字) Data Source URL:jdbc:mysql://localhost:3306/testdb JDBC Driver Class: com.mysql.jdbc.Driver" User Name:root //根据你的MySQL数据库的用户名密码 Password: 123456 // Max. Active Connections: 4 //最大连接数 Max. Idle Connections: 2 //最大的空闲连接数 Max. Wait for Connection:5000 //最大等待连接时间 |
代码: |
<Resource name="jdbc/myDBPool" type="javax.sql.DataSource" maxActive="4" maxIdle="2" maxWait="5000" username="root" password="123456" driverClassName=" com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/testdb"/> |
代码: |
<%...@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%...@ page import="java.sql.*"%> <%...@ page import="javax.sql.*"%> <%...@ page import="javax.naming.*"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>tomcat数据库连接池技术测试</title> </head> <body> Tomcat数据库连接池测试 <br> <%... Connection conn = null; Context initCtx = new InitialContext(); Context ctx = (Context) initCtx.lookup("java:comp/env"); javax.sql.DataSource ds = (javax.sql.DataSource) ctx .lookup("jdbc/myDBPool"); conn = ds.getConnection(); Statement stmt = conn.createStatement(); PreparedStatement ps = conn.prepareStatement("select * from testtb"); ResultSet rs = ps.executeQuery(); while (rs.next()) { out.println(rs.getLong(1) + "<br>"); out.println(rs.getString(2) + "<br>"); } rs.close(); stmt.close(); conn.close(); out.println("测试成功"); %> </body> </html> |
http://forum.ubuntu.org.cn/trackback.php?e=5891