此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【ayangtutu】截止到2008-07-22 19:01:22的历史汇总数据(不包括此帖):
发帖的总数量:4                        发帖的总分数:140                      每贴平均分数:35                       
回帖的总数量:67                       得分贴总数量:18                       回帖的得分率:26%                      
结贴的总数量:4                        结贴的总分数:140                      
无满意结贴数:1                        无满意结贴分:10                       
未结的帖子数:0                        未结的总分数:0                        
结贴的百分比:100.00%               结分的百分比:100.00%                  
无满意结贴率:25.00 %               无满意结分率:7.14  %                  
敬礼!

解决方案 »

  1.   

     打开conf/server.xml  在<host>下加上
    <Context path="/struts2" docBase="F:\Tomcat 6.0\webapps\struts2" debug="5" reloadable="true" crossContext="true">
         <Resource name="jdbc/struts2" auth="Container" type="javax.sql.DataSource"
            maxActive="100" maxIdle="30" maxWait="10000"
            username="root" password="1003" driverClassName="com.mysql.jdbc.Driver"
     url="jdbc:mysql://localhost:3306/test"/>
      </Context>
     替换相应的属性值就可以了 注意在调用context.lookup(source)时,向我这个,source 取值java:comp/env/jdbc/struts2
      

  2.   

    jdbc除url拼写和驱动类名,别的都一样
      

  3.   


    转载自http://www.e-sea.cn/Channel5/tomcat55-LianJieChiPeiZhi.html首先,进入Tomcat Admin 配置连接池
    如果没有安装Tomcat Admin 的话, 
    第一步:要去http://tomcat.apache.org/download-55.cgi 下载admin的压缩包,并解压。
    第二步:将解压目录下的conf\Catalina\localhost\admin.xml的admin.xml 文件拷贝到tomcat安装目录下的    \conf\Catalina\localhost的文件夹中。
    第三步:将解压目录下的server\webapps中的admin整个文件夹拷贝到tomcat安装目录下的\server\webapps 文件夹中。
    第四步:在Tomcat 5.5\conf\中的tomcat-users.xml 文件。在</tomcat-user>最后一行之前,加入下列一行<user username="admin" password="tomcat" roles="admin, manager"/>注意username/password可以是你喜欢的任意组合,但roles=”admin” 不可随意改动。
    第五步:进入http://localhost:端口号/admin ,输入用户名以及密码进入操作页面进行配置自己的连接池。(配置过程很简单就不再啰嗦了)
    接着就是配置文件context.xml的修改    修改tomcat_home/conf/下的context.xml,加入如下内容    <Resource
          name="jdbc/myOracle"
          type="javax.sql.DataSource"
          driverClassName="oracle.jdbc.driver.OracleDriver"
          url="jdbc:oracle:thin:@hostname:1521:oracle9i"
          username="tyx"
          password="tyx"
          maxIdle="30"
          maxWait="5000"
          maxActive="20"/>然后就是数据库驱动的放置    数据库驱动需要放在tomcat_home/common/lib下,我用的是oracle,所以把ojdbc14.jar或者classes12.jar放在下面,如果你用其他的数据库就放对应的驱动。最后就是测试代码了<%@page c %><%@page import="java.sql.*" %><%@page import="javax.sql.*" %><%@page import="javax.naming.*" %><html><head><title>Tomcat连接池测试</title></head><body><%  Context ctx=new InitialContext();  Connection conn=null;  DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/myOracle");  conn=ds.getConnection();  Statement stmt=conn.createStatement();  ResultSet rs=stmt.executeQuery("select * from huser");  while(rs.next()){  out.println(rs.getInt(1));
    out.println("====@@");
      out.println(rs.getString(2));
    out.println("====@@");
      out.println(rs.getString(3));
      out.println("<br>");  }  out.println("数据库操作成功!");  rs.close();  stmt.close();  conn.close();%></body>
    </html>
      

  4.   

    说的比较详细了 谢谢上面的大牛们 不过我现在用 resin 了
    非常想知道 resin-2.1.17+oracle9i 怎么配置数据库连接池以及怎么在程序中 获取连接 还请大牛们继续帮忙 我会追加分数的
      

  5.   

    看 resin 的文档,肯定会有的