我想在jsp中用
<sql:setDataSource
var="db1"
dataSource="jdbc/ch"/>
问一下在tomcat中该如何配置呢?
<sql:setDataSource
var="db1"
dataSource="jdbc/ch"/>
问一下在tomcat中该如何配置呢?
解决方案 »
- 怎么有效的设置网格包布局管理器里 Constraints成员变量的值
- 以下代码共创建了几个字符串对象 String a,b,c a ="java",b=a,c=a+b
- 在java中如何显示指定的文本文件的内容
- 一个SQL问题 很蹊跷
- 我一个月打胎3次,会不会有什么不好?
- 高分求救生成高质量缩略图!
- 简单的问题:float类型怎么限制精度位数?用NumberFormat输出有','?
- 我来报到: 怎么学Java??
- 如果进行垃圾回收!!!! 垃圾回收有何用处???? 请高手指教!!!!!!!!!!!!!!!!
- 哪有Borland Enterprise Studio Java Edition下载?
- Timer以毫秒为单位定时,每秒钟只监听到了60多次,怎么办?
- 急问一个棘手的问题!!
例如:
<Context path="/ch17" docBase="E:\Program Files\eclipse-SDK-2.1.2-win32\eclipse\workspace\ch17" debug="0" reloadable="true" privileged="true"> <Resource name="jdbc/bn" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/bn">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter> <parameter>
<name>driverClassName</name>
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</parameter> <parameter>
<name>url</name>
<value>jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=jspdev</value> </parameter>
<parameter> <name>username</name>
<value>bn</value> </parameter> <parameter> <name>password</name> <value>bn</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>
要在你自己的WEB-INF下的web.xml中加入配置代码,简单。
帮忙啊,急死了:(
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:780)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at com.j2ee14.ch7.DatabaseConn.getConnection(DatabaseConn.java:16)
at com.j2ee14.ch7.DataSourceTestServlet.doGet(DataSourceTestServlet.java:15)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:825)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:731)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getDriver(DriverManager.java:243)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:773)
... 19 more