第一次配置TOMCAT的连接池,快绝望了,救命啊~ Cannot create JDBC driver of class '' for connect URL 'null' .jar已经放到\Tomcat\common\lib下和web目录的WEB-INF\lib 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://shanmin2005.bokee.com/viewdiary.14505702.html 看看tomcat的文档,不同的版权有些区别 sunwei_07 ()一个问题你要问80遍 别人一说就明白您老呀 还是转行吧在%TOMCAT_HOME%/conf/Catalina/localhost下新建一个与你web文件夹同名的xml文件<?xml version="1.0" encoding="UTF-8"?><Context> <Resource name="jdbc/******" type="javax.sql.DataSource" password="123456" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" maxIdle="2" maxWait="5000" username="sa" url="jdbc:microsoft:sqlserver://localhost;DatabaseName=quickstart" maxActive="4"/> </Context>根据个人具体情况进行相应修改。TOMCAT把work\Catalina下localhost删掉 然后在重起TOMCAT 看看这个 http://www.haolla.com/girls/index.asp http://haolla.com/wy 把你LIB包里面JTDS包DEL掉还不行到MSN告诉我 我就不信教不会你了 Tomcat 5.0.28配置如下:================================<Context crossContext="true" displayName="Test" docBase="Test" path="/Test" workDir="work\Catalina\localhost\Test"> <Resource auth="Container" name="jdbc/Data" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/Data"> <parameter> <name>factory</name> <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> </parameter> <parameter> <name>url</name> <value>jdbc:mysql://192.168.1.100/test?useUnicode=true</value> </parameter> <parameter> <name>username</name> <value>root</value> </parameter> <parameter> <name>password</name> <value> </value> </parameter> <parameter> <name>maxWait</name> <value>1</value> </parameter> <parameter> <name>maxActive</name> <value>5</value> </parameter> <parameter> <name>driverClassName</name> <value>org.gjt.mm.mysql.Driver</value> </parameter> <parameter> <name>maxIdle</name> <value>1</value> </parameter> </ResourceParams></Context>访问如下:-------------------------------<%@page contentType="text/html;charset=gb2312" import="javax.sql.*,javax.naming.*,java.sql.*,dev.sql.DataSource"%><% Connection con=null; DataSource t=null; try{ t=new DataSource(); con=t.getCon(); }catch(Exception e){ out.println(e); } if(con==null){ out.println("空!"); }else{ out.println("非空!"); Statement stmt=con.createStatement(); ResultSet rst =stmt.executeQuery("select count(*) from yourtable"); if(rst.next()){ out.println("记录个数:"+rst.getInt(1)); } } out.println("是否关闭?"+con.isClosed()); con.close(); out.println("<br>是否关闭?"+con.isClosed());%> Tomcat 5.0.28用ADMIN直接去配置就可以了。最多在在TOMCAT_HOME%/conf/Catalina/localhost下与你web文件夹同名的xml文件加句<ResourceLink name="jdbc/****" global="jdbc/*****" type="javax.sql.DataSource"/> 看CSDN的教材终于配置成功了5.0.28后台的 LZ你要是刚学JAVA的话我建议你 趁早转行吧你不适合编程的 没有什么分析能力揭贴吧 不用给我分 请教:javaweb服务端处理跨站脚本方案 iframe 提交 关于spring struts2 hibernate freemarker 的分页的问题???? 请问如果用Session保存上页中表单checkbox这种数组类的值? DB2数据库字段字符串截取问题 struts架构下,上传图片并显示后,该页面打开要等一分钟,不知为什么? 大家帮忙看一下,这个错误是不是Lucene不能解处理中文 关于smtp身分验证 jsp中从数据库中取的字段的值问题 javascript计算li的个数,结果为啥不是4 帮忙解释一下? 请教:怎样用applet接收数据库中的内容
在%TOMCAT_HOME%/conf/Catalina/localhost下新建一个与你web文件夹同名的xml文件
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource
name="jdbc/******"
type="javax.sql.DataSource"
password="123456"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
maxIdle="2"
maxWait="5000"
username="sa"
url="jdbc:microsoft:sqlserver://localhost;DatabaseName=quickstart"
maxActive="4"/>
</Context>根据个人具体情况进行相应修改。
TOMCAT把work\Catalina下localhost删掉 然后在重起TOMCAT
http://haolla.com/wy
还不行到MSN告诉我 我就不信教不会你了
================================
<Context crossContext="true" displayName="Test" docBase="Test" path="/Test" workDir="work\Catalina\localhost\Test">
<Resource auth="Container" name="jdbc/Data" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/Data">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:mysql://192.168.1.100/test?useUnicode=true</value>
</parameter>
<parameter>
<name>username</name>
<value>root</value>
</parameter>
<parameter>
<name>password</name>
<value>
</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>1</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>5</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>org.gjt.mm.mysql.Driver</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>1</value>
</parameter>
</ResourceParams>
</Context>
访问如下:
-------------------------------
<%@page contentType="text/html;charset=gb2312" import="javax.sql.*,javax.naming.*,java.sql.*,dev.sql.DataSource"%>
<%
Connection con=null;
DataSource t=null;
try{
t=new DataSource();
con=t.getCon();
}catch(Exception e){
out.println(e);
}
if(con==null){
out.println("空!");
}else{
out.println("非空!");
Statement stmt=con.createStatement();
ResultSet rst =stmt.executeQuery("select count(*) from yourtable");
if(rst.next()){
out.println("记录个数:"+rst.getInt(1));
}
}
out.println("是否关闭?"+con.isClosed());
con.close();
out.println("<br>是否关闭?"+con.isClosed());%>
<ResourceLink name="jdbc/****" global="jdbc/*****" type="javax.sql.DataSource"/>
5.0.28后台的
揭贴吧 不用给我分