沒想到看上去挺簡單的一件事情反而花了我半天時間,郁悶得要命。還是有必要把正確的整理清楚。
我是在Eclipse3.1下調(diào)用Tomcat5.0,數(shù)據(jù)庫是MS SqlServer2000 sp4,驅(qū)動程序是jtds1.1。
第一步,假設我現(xiàn)在的應用程序目錄是Sample,把數(shù)據(jù)驅(qū)動程序jtds**.jar放到Tomcat安裝目錄的common\lib和應用程序目錄webapps\Sample\WEB-INF\lib下。運行Tomcat,打開瀏覽器,進入Tomcat的管理界面,http://localhost:8080/admin,登陸后,選擇Resource , DataSources,下拉菜單,Create New DataSource。
JNDI名稱:jdbc/mssql
DataSource URL:jdbc:jtds:sqlserver://localhost/Northwind。(相應的修改IP和數(shù)據(jù)庫名稱)
JDBC Driver Class:net.sourceforge.jtds.jdbc.Driver
User Name:sa
Password:*******(你的數(shù)據(jù)庫密碼)
其他按照默認。save,commit changes, log out,重啟Tomcat。
第二步,打開應用程序目錄 webapps\Sample里面的WEB-INF\web.xml,在最后</web-app>前添加:
<resource-ref>
<description>MS SQL Server</description>
<res-ref-name>jdbc/mssql</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
如果沒有添加這一步,就會報這樣的錯誤:Name jdbc is not bound in this Context 。
第三步,打開Tomcat安裝目錄下的conf\Catalina\localhost,找到和你的應用程序同名的xml,例如Sample.xml。如果沒有,就建一個。Sample.xml里面的內(nèi)容是:
<?xml version='1.0' encoding='utf-8'?>
<Context displayName="This is a Sample" docBase="Sample" path="/Sample" workDir="work\Catalina\localhost\Sample">
<ResourceLink name="jdbc/mssql" global="jdbc/mssql" type="javax.sql.DataSource"/>
</Context>
要注意的是,文件名、docBase、path、workDir都不能錯,要和你應用程序名稱相對應。
如果第二步正確了,但是還沒有添加這一步,就會報這樣的錯誤:Cannot create JDBC driver of class "for connect URL 'null'" 。
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
30 | 31 | 1 | 2 | 3 | 4 | 5 | |||
6 | 7 | 8 | 9 | 10 | 11 | 12 | |||
13 | 14 | 15 | 16 | 17 | 18 | 19 | |||
20 | 21 | 22 | 23 | 24 | 25 | 26 | |||
27 | 28 | 29 | 30 | 1 | 2 | 3 | |||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
常用鏈接
留言簿
隨筆檔案
- 2011年6月 (1)
- 2010年9月 (1)
- 2010年8月 (1)
- 2010年6月 (2)
- 2010年3月 (2)
- 2010年2月 (1)
- 2010年1月 (1)
- 2009年12月 (4)
- 2009年11月 (1)
- 2009年10月 (11)
- 2009年9月 (13)
- 2009年8月 (3)
- 2009年7月 (19)
- 2009年6月 (1)
文章檔案
相冊
搜索
最新評論

- 1.?re: 轉(zhuǎn):CSS行高與行對齊精解:line-height 和 vertical-align (圖文)
- 請問這是那本書里的
- --試試
- 2.?re: 轉(zhuǎn):Could not commit Hibernate 問題,spring 事物 提交前session關(guān)閉問題
- 贊……………………
- --枷鎖
- 3.?re: 轉(zhuǎn):Could not commit Hibernate 問題,spring 事物 提交前session關(guān)閉問題[未登錄]
- 是對的,解決了 強
- --liu
- 4.?re: 轉(zhuǎn):spring事務配置方法(TransactionProxyFactoryBean)
- 超級感謝
- --mgz
- 5.?re: 轉(zhuǎn):Could not commit Hibernate 問題,spring 事物 提交前session關(guān)閉問題
- 頂,樓主真是強啊
- --chenj
- 6.?re: java.lang.UnsupportedClassVersionError: Unsupported major.minor version 49.0的錯誤 [轉(zhuǎn)] [未登錄]
- 樓主解釋的真詳細,寫的很容易理解。感謝。
- --過客
- 7.?re: 轉(zhuǎn):Could not commit Hibernate 問題,spring 事物 提交前session關(guān)閉問題
- 好貼必須頂!
- --jspxcgy007
- 8.?re: 轉(zhuǎn):Could not commit Hibernate 問題,spring 事物 提交前session關(guān)閉問題
-
好文章,就是沒有理由的頂
感激不盡.... - --王成飛
- 9.?re: 轉(zhuǎn):Could not commit Hibernate 問題,spring 事物 提交前session關(guān)閉問題
-
真是太感謝了……
弄了半天,感覺不盡…… - --楚門
閱讀排行榜
- 1.? 轉(zhuǎn):在web.xml中通過contextConfigLocation配置spring (16861)
- 2.?轉(zhuǎn):jsp中使用java.net.URLEncoder.encode()傳送字符編碼(16152)
- 3.?java.lang.UnsupportedClassVersionError: Unsupported major.minor version 49.0的錯誤 [轉(zhuǎn)] (12923)
- 4.?轉(zhuǎn):Could not commit Hibernate 問題,spring 事物 提交前session關(guān)閉問題(9747)
- 5.?轉(zhuǎn):struts2 異常處理總結(jié) (5432)
- 6.?轉(zhuǎn):CSS行高與行對齊精解:line-height 和 vertical-align (圖文)(2345)
- 7.?轉(zhuǎn):spring事務配置方法(TransactionProxyFactoryBean) (1820)
- 8.?轉(zhuǎn):全面分析 Spring 的編程式事務管理及聲明式事務管理(2)(1637)
- 9.?轉(zhuǎn):OGNL入門 及 理解(1498)
- 10.?轉(zhuǎn):正確理解Hibernate Inverse(1462)
- 11.?轉(zhuǎn):Oracle中插入圖片并顯示(用BLOB類型) (1460)
- 12.?轉(zhuǎn):Java批量下載生成zip文件(1312)
- 13.?樣式表打造不規(guī)則表格(1292)
- 14.?轉(zhuǎn):OCX和DLL的區(qū)別(1270)
- 15.?使用Axis開發(fā)Java的WebService(一)(1203)
- 16.?轉(zhuǎn):hibernate createSQLQuery(1114)
- 17.?轉(zhuǎn):全面分析 Spring 的編程式事務管理及聲明式事務管理(1)(986)
- 18.?(轉(zhuǎn))Oracle 動態(tài)sql創(chuàng)建ORACLE存儲過程(913)
- 19.?轉(zhuǎn):Java處理Zip文件(867)
- 20.?【轉(zhuǎn)】Hibernate3一級緩存和二級緩存的理解(865)
- 21.?(轉(zhuǎn) 自 Javaeye chnic 童鞋)利用AXIS開發(fā)Webservice(三) —— 如何傳遞JavaBean和你的對象(808)
- 22.?【轉(zhuǎn)】Struts2.0 Spring iBATIS整合(734)
- 23.?轉(zhuǎn):JSON與JAVA數(shù)據(jù)的轉(zhuǎn)換(698)
- 24.?轉(zhuǎn):Struts2 + Hibernate開發(fā)筆記(一,二) 原文:http://www.itpub.net/viewthread.php?tid=851635(658)
- 25.?轉(zhuǎn) Struts 2 標簽中 # % 的作用(636)
- 26.?(轉(zhuǎn) Javaeye chnic 童鞋)利用AXIS開發(fā)Webservice(四) —— 如何拋出自定義異常 (616)
- 27.?Spring中Bean的生命周期(轉(zhuǎn))1(613)
- 28.?轉(zhuǎn):Struts2頁面開發(fā)中常用標簽使用說明 (608)
- 29.?(轉(zhuǎn))HTTP協(xié)議中POST、GET、HEAD等參數(shù)詳解(591)
- 30.? web.xml配置 DWR 調(diào)試(563)
- 31.?(轉(zhuǎn)自Javaeye chnic 童鞋)利用AXIS開發(fā)Webservice(五) —— 如何傳遞文件(480)
- 32.?(轉(zhuǎn) 自Javaeye chnic 童鞋)利用AXIS開發(fā)Webservice(二) —— WSDD的一些高級特性 (451)
- 33.?轉(zhuǎn):Java 圖形用戶界面設計(446)
評論排行榜
- 1.?轉(zhuǎn):Could not commit Hibernate 問題,spring 事物 提交前session關(guān)閉問題(6)
- 2.?轉(zhuǎn):spring事務配置方法(TransactionProxyFactoryBean) (1)
- 3.?轉(zhuǎn):CSS行高與行對齊精解:line-height 和 vertical-align (圖文)(1)
- 4.?java.lang.UnsupportedClassVersionError: Unsupported major.minor version 49.0的錯誤 [轉(zhuǎn)] (1)
- 5.?轉(zhuǎn):JNLP介紹 (0)
- 6.?轉(zhuǎn):行高line-height屬性(0)
- 7.?轉(zhuǎn):行高line-height屬性(0)
- 8.?樣式表打造不規(guī)則表格(0)
- 9.?轉(zhuǎn):正確理解Hibernate Inverse(0)
- 10.?(轉(zhuǎn))JSP 中 pageEncoding charset 的區(qū)別(0)
- 11.?轉(zhuǎn) JSP頁面編碼問題研究(0)
- 12.?(轉(zhuǎn))HTTP協(xié)議中POST、GET、HEAD等參數(shù)詳解(0)
- 13.?(轉(zhuǎn))Oracle 動態(tài)sql創(chuàng)建ORACLE存儲過程(0)
- 14.?關(guān)于Java文件路徑問題(轉(zhuǎn)載)(0)
- 15.?關(guān)于Java文件路徑問題(轉(zhuǎn)載)(0)
- 16.?DWR中各種java方法的調(diào)用(轉(zhuǎn))(0)
- 17.? web.xml配置 DWR 調(diào)試(0)
- 18.?(轉(zhuǎn)自Javaeye chnic 童鞋)利用AXIS開發(fā)Webservice(五) —— 如何傳遞文件(0)
- 19.?(轉(zhuǎn) Javaeye chnic 童鞋)利用AXIS開發(fā)Webservice(四) —— 如何拋出自定義異常 (0)
- 20.?(轉(zhuǎn) 自 Javaeye chnic 童鞋)利用AXIS開發(fā)Webservice(三) —— 如何傳遞JavaBean和你的對象(0)
- 21.?(轉(zhuǎn) 自Javaeye chnic 童鞋)利用AXIS開發(fā)Webservice(二) —— WSDD的一些高級特性 (0)
- 22.?log4j配置簡要說明 (0)
- 23.?淺談Java開源XML工具包dom4j(收藏自51cto.com)(0)
- 24.?使用Axis開發(fā)Java的WebService(一)(0)
- 25.?轉(zhuǎn):JSON與JAVA數(shù)據(jù)的轉(zhuǎn)換(0)
- 26.?轉(zhuǎn):動態(tài)鏈接庫簡介 (0)
- 27.?轉(zhuǎn):OCX和DLL的區(qū)別(0)
- 28.?(轉(zhuǎn))XML的四種解析器原理及性能比較(0)
- 29.?轉(zhuǎn):jsp中使用java.net.URLEncoder.encode()傳送字符編碼(0)
- 30.?轉(zhuǎn):Oracle中插入圖片并顯示(用BLOB類型) (0)
- 31.?轉(zhuǎn):高性能 高彈性JSP和Servlet性能優(yōu)化(0)
- 32.?轉(zhuǎn):struts2 標簽簡要(0)
- 33.?轉(zhuǎn):Java 圖形用戶界面設計(0)