Tomcat 4.0如何配置数据库连结缓冲池? 是不是tomcat不自带连结池呀?怎么,它的doc里面有个例子。我照着配,可是没有成功。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 成功了,原来tomcat 4.0支持了。需要将安装目录下的conf目录中server.xml做些修改。具体修改我只成功了一种,希望后来的人自己再多试试其他的方法。1、在server.xml文件中的<engine><host></host></engine>中的<engine>范围之内或<host>范围之内,添加如下: <DefaultContext debug="0" reloadable="true"> <!-- JNDI Named JDBC DataSource --> <Resource name="jdbc/DefaultDS" auth="Container" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/DefaultDS"> <parameter> <name>user</name> <value>test</value> </parameter> <parameter> <name>password</name> <value>test</value> </parameter> <parameter> <name>driverClassName</name> <value>oracle.jdbc.driver.OracleDriver</value> </parameter> <parameter> <name>driverName</name> <value>jdbc:oracle:oci8:@testdb</value> </parameter> </ResourceParams> </DefaultContext>2、将oracle的JDBC驱动class12.zip更名为class12.jar,放至tomcat的common\lib目录下。或者,你也可以自己更改tomcat的启动配置文件,将该文件加载到classpath中。3、做一个测试文件test.jsp,如下: <%@ page import="javax.naming.Context" %> <%@ page import="javax.sql.DataSource"%> <%@ page import="javax.naming.InitialContext"%> <%@ page import="java.sql.*"%> <% DataSource ds = null; try{ Context initCtx = new InitialContext(); Context envCtx = (Context) initCtx.lookup("java:comp/env"); ds = (DataSource)envCtx.lookup("jdbc/DefaultDS"); if(ds!=null) out.println("Connection is OK!"); else out.println("Fail!"); } catch(Exception ne){ out.println(ne); } %>4、启动tomcat4,然后运行该文件,就可以了。 tomcat里只有有datasource,没有缓冲池 一个递归算法 怎么样把中文转成%4e9a%%9a6c%%900a%这样的格式存储 谁能帮我调试一下这个代码 关于动态网站设计中的文件上传问题 大家新年好!! 一个镶入类的问题 JAVA和C#哪个有前途(在线等候) JAVA小程序中的setBackground(Color c) 怎么编写自己的listener呢? 这个题怎么解决呢 为什么编写好的.Java文件中含有中文的字符没有办法在执行的时候显示出来,在dos下 快就我,编译通过java执行出错,解答者有冰淇淋吃
<DefaultContext debug="0" reloadable="true">
<!-- JNDI Named JDBC DataSource -->
<Resource name="jdbc/DefaultDS" auth="Container"
type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/DefaultDS">
<parameter>
<name>user</name>
<value>test</value>
</parameter>
<parameter>
<name>password</name>
<value>test</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>driverName</name>
<value>jdbc:oracle:oci8:@testdb</value>
</parameter>
</ResourceParams>
</DefaultContext>2、将oracle的JDBC驱动class12.zip更名为class12.jar,放至tomcat的common\lib目录下。或者,你也可以自己更改tomcat的启动配置文件,将该文件加载到classpath中。3、做一个测试文件test.jsp,如下:
<%@ page import="javax.naming.Context" %>
<%@ page import="javax.sql.DataSource"%>
<%@ page import="javax.naming.InitialContext"%>
<%@ page import="java.sql.*"%>
<%
DataSource ds = null;
try{
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
ds = (DataSource)envCtx.lookup("jdbc/DefaultDS");
if(ds!=null)
out.println("Connection is OK!");
else
out.println("Fail!");
}
catch(Exception ne){
out.println(ne);
}
%>4、启动tomcat4,然后运行该文件,就可以了。