步用配web.xml
直接用
ds = (DataSource)initCtx.lookup("dbc/EmployeeAppDb");试试
如果不行,则是server.xml错了
直接用
ds = (DataSource)initCtx.lookup("dbc/EmployeeAppDb");试试
如果不行,则是server.xml错了
解决方案 »
- 求一个完整的struts源码系统!网上找了很多不完整!
- web.xml中的监听错误如何解决?~~
- 关于一个servlet的概念问题
- 在hibernate中只想更新某表中的某一字段
- 急问!!!!!!来者有分!!!!
- 如何在TOMCAT5.5.1下显示自己的JSP网页?
- 请推荐几本关于J2EE的书
- 第一天学EJB。如何用?
- 请问JBuilder9.0如何与BES5.2整合以及开发EJB实例?
- 求weblogic的相关电子书籍?
- 请教ejb高手,如何在j2ee server上发布ejb,100分相赠
- 怎么用Container Managed Persistence EntityBean实现对数据库的增删改,最好用jsp调用
多谢! 是什么原因?
jdk1.4才有的
在tomcat里用JNDI连mysql,oracle都成功过
但感觉速度不行,所以我还是用了自己写的连接池
驱动放在这个目录中:D:\Apache Tomcat 4.0\common\lib<Context path="/Fiber" docBase="Fiber" debug="0" reloadable="true" crossContext="true">
<Resource name="jdbc/Fiber" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/Fiber">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@webserver:1521:ORCL</value>
</parameter>
<parameter>
<name>username</name>
<value>trouble</value>
</parameter>
<parameter>
<name>password</name>
<value>trouble</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>20</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>10</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>
</ResourceParams>
</Context>
.................