关于Tomcat配置数据连接池的问题。。。HELP!!~~~~~~~~~~~~~~~ 连接池配置没弄好,在conf里的server.xml文件配置:可以参见http://www.ccw.com.cn/htm/center/skill/02_11_18_2.asp 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的SERVER.XML配置如下 <Context path="/cayl" docBase="D:\tomcat4\webapps\csyl" debug="0" reloadable="true" crossContext="true" ><Resource name="jdbc/mydb" auth="Container" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/mydb"> <parameter> <name>factory</name> <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> </parameter> <parameter> <name>maxActive</name> <value>100</value> </parameter> <parameter> <name>maxIdle</name> <value>30</value> </parameter> <parameter> <name>maxWait</name> <value>10000</value> </parameter> <parameter> <name>username</name> <value>sa</value> </parameter> <parameter> <name>password</name> <value>sa</value> </parameter> <parameter> <name>driverClassName</name> <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value> </parameter> <parameter> <name>url</name> <value>jdbc:microsoft:sqlserver://172.16.12.5:1433;DatabaseName=csyl</value> </parameter> </ResourceParams></Context>WEB.XML配置如下:<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app> <display-name>My Web</display-name> <servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping> <resource-ref> <res-ref-name>jdbc/mydb</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref></web-app>JSP如下:<%@ page contentType="text/html; charset=GBK" %><%@ page import="javax.naming.Context" %><%@ page import="javax.sql.DataSource"%><%@ page import="javax.naming.InitialContext"%><%@ page import="java.sql.*"%><% DataSource ds = null; Connection conn = null; try{ Context initCtx = new InitialContext(); Context envCtx = (Context) initCtx.lookup("java:comp/env"); ds = (DataSource)envCtx.lookup("jdbc/mydb"); conn = ds.getConnection(); if(conn!=null) out.println("Connection is OK!"); else out.println("Connection Failed!"); }catch(Exception e){ out.println(e.getMessage()); }%> 在tamocat下conf里的server.xml已经配置了,是不是我的jdbc驱动不行啊? javax.naming.NameNotFoundException: Name jdbc is not bound in this Context 这个错误具体是什么意思啊?向刚才帮忙的兄台道谢3q 你把ds = (DataSource)envCtx.lookup("jdbc/bn");改为ds = (DataSource)envCtx.lookup("jdbc/Name");看看这样行不行 ssh2中点击一个连接后改变一个值的简单方法 一个EL表达式问题,为何不输出数据 javamail发邮件--替换发件人 求救JSP 使用servlet 出现 http 500错误 一个Javascript问题 输出图片的换行格式?? jdbc访问oracle function的问题 求一个doubleselect的例子哦. 怎么判断一个字符串中有回车符,并用空隔代替 同一个jsp程序,为什么运行的两个不同的结果?? 一个jsp文件 在resin 服务器上运行时出现如下问题,请高手给于指示 字符转换的问题?
<Context path="/cayl" docBase="D:\tomcat4\webapps\csyl" debug="0"
reloadable="true" crossContext="true" >
<Resource name="jdbc/mydb" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/mydb">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>100</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>30</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>10000</value>
</parameter>
<parameter>
<name>username</name>
<value>sa</value>
</parameter>
<parameter>
<name>password</name>
<value>sa</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:microsoft:sqlserver://172.16.12.5:1433;DatabaseName=csyl</value>
</parameter>
</ResourceParams>
</Context>WEB.XML配置如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>My Web</display-name>
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
<resource-ref>
<res-ref-name>jdbc/mydb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</web-app>JSP如下:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="javax.naming.Context" %>
<%@ page import="javax.sql.DataSource"%>
<%@ page import="javax.naming.InitialContext"%>
<%@ page import="java.sql.*"%><%
DataSource ds = null;
Connection conn = null;
try{
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
ds = (DataSource)envCtx.lookup("jdbc/mydb"); conn = ds.getConnection();
if(conn!=null)
out.println("Connection is OK!");
else
out.println("Connection Failed!");
}catch(Exception e){
out.println(e.getMessage());
}
%>
这个错误具体是什么意思啊?
向刚才帮忙的兄台道谢3q
改为
ds = (DataSource)envCtx.lookup("jdbc/Name");
看看这样行不行