知识大全 Java jsp tomcat6 mysql连接池配置

Posted 文件

篇首语:勤劳一日,可得一夜安眠;勤劳一生,可得幸福长眠本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java jsp tomcat6 mysql连接池配置相关的知识,希望对你有一定的参考价值。

Java jsp tomcat6 mysql连接池配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  最近在网上看到的java+jsp+ tomcat + mysql 连接池大多数是tomcat 的 很多都说得不详细 并且配置不起 让我们很费时间 也很脑火 今天我终于把最新的tomcat +mysql的连接池配置成功了 现在分享如下:

   需要的文件:mysql win zip(安装文件) mysql connector java bin jar(连接驱动程序) apache tomcat exe(安装文件)

   配置tomcat下的conf下的context xml文件 在<context></context>之间添加连接池如下:

  <Resource name= jdbc/mysql

  auth= Container

  type= javax sql DataSource

  driverClassName= mysql jdbc Driver

  url= jdbc:mysql://localhost/test

  username= root

  password= root

  maxActive=

  maxIdle=

  maxWait= />

  上面的参数不用我说了吧 这些都知道是什么意思吧

   配置你的应用下的web xml中的<web app></web app>之间加入:

  xml 代码<resource ref>

  <description>DB Connection</description>

  <res ref name>jdbc/mysqlx</res ref name>

  <res type>javax sql DataSource</res type>

  <res auth>Container</res auth>

  </resource ref>

   大功告成 不用在原来的server xml里面配置了 下面就可以编写测试程序了 这个网上就很多了 主要的就上面 当然要把连接驱动程序都放到tomcat 下的lib下面 测试代码如下:

  java 代码<!doctype public //w c//dtd transitional//en

   /strict dtd >

  <%@ page import= java sql * %>

  <%@ page import= javax sql * %>

  <%@ page import= javax naming * %>

  <%@ page session= false %>

  <>

  <head>

  <meta equiv= Content Type content= text/; charset=gb >

  <title></title>

  <%

  out print( 我的测试开始 );

  DataSource ds = null;

  try

  InitialContext ctx=new InitialContext();

  ds=(DataSource)ctx lookup( java:p/env/jdbc/mysql );

  Connection conn = ds getConnection();

  Statement stmt = conn createStatement();

  //提示 users必须是数据库已有的表

  //这里的数据库前文提及的Data Source URL配置里包含的数据库

  String strSql = select * from users ;

  ResultSet rs = stmt executeQuery(strSql);

  while(rs next())

  out print(rs getString( ));

  

  out print( 我的测试结束 );

  

  catch(Exception ex)

  out print( 出现例外 信息是: +ex getMessage());

  ex printStackTrace();

  

  %>

  </head>

  <body>

  </body>

  </>

  上面的保证能行 我已经测试过了 如有问题可以给我留言

  xml 代码

  下面是针对

  Cannot create JDBC driver of class for connect URL null    异常问题的解决方法

  除了context xml 应用下的web xml文件的正确设置 还有有一个地方设置很关键

  如果你使用的是 带有管理monitor的 那个tomcat的话 在Eclipse里 要设置好正确的读取web xml文件的路径 如图

  

  这里的路径要设置成 你的workspace里的那个tomcat 的servers下的 配置文件路径哦!

  这步很关键 我因为使用的tomcat 是安装版的 在Eclipse里 添加插件的那种 所以读取的配置文件不一样 貌似要读取workspace里配置文件 的文件才可以!!

  除了tomcat安装目录下的配置文件要注意的 还有workspace里配置文件 还有 应用 下的配置文件!!

  ## 另一个要注意的是 如果你要插入的数据库字段 有包含id 字段的 要考虑 id是否自动增加!!

cha138/Article/program/Java/hx/201311/25964

相关参考

知识大全 如何应对JSP连接MySQL数据库问题

如何应对JSP连接MySQL数据库问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  当您面临J

知识大全 jsp连接MySQL实现插入insert操作功能示例

jsp连接MySQL实现插入insert操作功能示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 轻松应对JSP连接MySQL数据库问题[1]

轻松应对JSP连接MySQL数据库问题[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 轻松应对JSP连接MySQL数据库问题[2]

轻松应对JSP连接MySQL数据库问题[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 jsp连接MySQL操作GIS地图数据实现添加point的功能代码

jsp连接MySQL操作GIS地图数据实现添加point的功能代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一

知识大全 java连接mysql数据库乱码的解决方案

  解决方法一:  mysql安装时候的编码  看下myini有无  [mysql]  defaultcharacterset=utf  [client]defaultcharacterset=utf

知识大全 用jsp和mysql实现分页

  <%//变量声明javasqlConnectionsqlCon;//数据库连接对象javasqlStatementsqlStmt;//SQL语句对象javasqlResultSetsqlRs

知识大全 单独的java程序连接oracle数据库实例

cha138/Article/program/Java/JSP/201311/20208

知识大全 JSP+MySql的时间处理

JSP+MySql的时间处理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  很久没有用Mysql

知识大全 JSP+ MySQL中文乱码问题post提交乱码解决方案

JSP+MySQL中文乱码问题post提交乱码解决方案  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧