这样都有问题,只能说你放过去的JAR不对了
解决方案 »
- SimpleDateFormat 问题?
- struts2 自定义拦截器 错误信息拦截
- spring hibernate接口查询速度慢的奇怪
- spring aop报错
- 小弟很想学JAVA但不知道该怎么去学。那位兄弟能指点一下、指出一条路线?
- 高难度问题 ^_^
- java新手必备技能
- 欢迎大家来讨论一下J2EE(来者有分)
- 已有一个wsdl文件,采用tomcat+axis 怎么开发web service程序呢?怎么发布?
- 讨论、解决struts-example中的疑问,个个有分
- JSP连接INFORMIX数据库的问题
- 【100分,快要疯了】关于javac编译servlet找不到javax.servlet.*包的问题
我在conf\server.xml中是把context加到</host>的前面
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="ROOT"
debug="5" reloadable="true" crossContext="true"> <Logger className="org.apache.catalina.logger.FileLogger"
prefix="localhost_DBTest_log." suffix=".txt"
timestamp="true"/> <Resource name="jdbc/TestDB"
auth="Container"
type="javax.sql.DataSource"/> <ResourceParams name="jdbc/TestDB">
<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>100</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>org.gjt.mm.mysql.Driver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:mysql://localhost:3306/test</value>
</parameter>
<parameter>
<name>username</name>
<value>fox</value>
</parameter>
<parameter>
<name>password</name>
<value>fox</value>
</parameter>
</ResourceParams>
</Context>
,有几个好确定
第一 :<ResourceParams name="jdbc/TestDB"> 表示用jdbc连接TestDB数据库 <parameter>
<name>url</name>
<value>jdbc:mysql://localhost:3306/test</value>
</parameter>表示你数据库的连接url
还有就是用户名,密码等。以上正确了,应该可以连接。其实,你不需要用这个连接池,直接创建一个connection ,指向数据库连接就可以了。
不过用连接池也有它的好处。