Tomcat6.0配置连接池Tomcat6.0配置连接池
环境配置在这里就不说了,首先打开我们的Tomcat目录 比如我的Tomcat C:\Program Files\Apache Software
Foundation\Tomcat 6.0
打开我的目录下面的 conf 文件夹 找到 context.xml 文件,打开
加入下面的中加入
其中为上面配置的Resource的name
为上面auth的名称
还要记得将你的连接起动包copy到C:\Program Files\Apache
Software Foundation\Tomca...
Tomcat6.0配置连接池
环境配置在这里就不说了,首先打开我们的Tomcat目录 比如我的Tomcat C:\Program Files\Apache Software
Foundation\Tomcat 6.0
打开我的目录下面的 conf 文件夹 找到 context.xml 文件,打开
加入下面的中加入
其中为上面配置的Resource的name
为上面auth的名称
还要记得将你的连接起动包copy到C:\Program Files\Apache
Software Foundation\Tomcat 6.0\lib下面,
这里我们的配置就已经完成了,现在我们来调用我们刚刚的
配置文件
直接在你的项目的主页index.jsp中写下以下的代码,
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%> <%
String path = request.getContextPath();
String basePath =
request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@ page import="javax.naming.*" %>
<%@ page import="javax.sql.DataSource" %>
<%@ page import="java.sql.Statement" %>
<%@ page import="java.sql.ResultSet" %>
<%--@ page import="com.mysql.jdbc.Connection" --%> <%@ page import="java.sql.Connection" %>
My JSP 'index.jsp' starting page
<%
Connection conn=null;
Statement stmt=null;
ResultSet rs=null;
try {
Context env = new InitialContext();
Context envctx = (Context) env.lookup("java:comp/env");
DataSource pool = (DataSource) envctx.lookup("jdbc/apops");
if (pool == null){
System.out.println("连接池失败==================");
throw new Exception("jdbc/cops"+" is an unknown DataSource");
}else{
System.out.println("连接成功================");
}
conn = (Connection)pool.getConnection();
}
catch (Exception e) {
System.err.println("poolConnect:"+"/jdbc/cops"+". " + e.getMessage());
}
out.println("连接成功了。。。。。。。。。。。。。。");
System.out.println("读取数据开始了。。。。。。。。。。。。。。。");
stmt = (Statement)conn.createStatement();
rs = (ResultSet)stmt.executeQuery("select * from ship");
while(rs.next()){
out.println("
id="+rs.getInt(1));
out.println("
shipid="+rs.getInt(2));
rs.getInt("Id");
} %>
This is my JSP page.
再发布运行就可以了,
还有你的表,别忘记建了,跟我上面的sql语句应该保持一至,呵呵。
本文档为【Tomcat6.0配置连接池】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。