参考文章: 1. http://tomcat.apache.org/tomcat-6.0-doc/jndi-datasource-examples-howto.html 2. http://blog.sina.com.cn/s/blog_4ce7bff90100a13r.html
tomcat6.0配置MYSQL数据源步骤及获取方法: name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="javauser" password="javadude" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/javatest?autoReconnect=true"/> 到context.xml的<context>中和server.xml的<GlobalNamingResources>下; 3.在web.xml的<web-app>中添加 <description>DB Connection</description> <res-ref-name>jdbc/TestDB</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> 4.获取数据源如下1111.jsp;
<%@ page contentType="text/html;charset=utf-8"%> <%@ page import="java.sql.*,javax.sql.*,javax.naming.*,com.DBConnection.*" %> <% try { //初始化查找命名空间 Context ctx = new InitialContext(); //InitialContext ctx = new InitialContext();亦可 //找到DataSource,对名称进行定位java:comp/env是必须加的,后面跟你的DataSource名 DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/TestDB"); //取出连接 Connection conn = ds.getConnection();
} catch (NamingException e) { System.out.println(e.getMessage()); } catch (SQLException e) { e.printStackTrace(); } out.println("connection pool connected !!");
%> |
tomcat6.0配置MYSQL数据源步骤及获取方法
最新推荐文章于 2022-08-10 17:11:54 发布
tomcat6.0配置MYSQL数据源步骤及获取方法
2008-09-25 14:42