前面提到在jsp中連接sql server 2005的時候發現兩個問題。
一、關于在Server.xml中配置數據源出現的問題



















































這樣,測試就可以通過了。
感謝Stevie Liu的博客上寫的一篇文章。
二、數據庫的Connection用盡的問題
多刷新幾次后會報"Cannot get a connection, pool exhausted "的錯誤。參考xingmen的博客上的一篇文章http://blog.chinajavaworld.com/entry.jspa?id=2058,他總結了三種辦法。
(1)、重啟Tomcat,當然重啟后肯定有效,我也試過了。只是重啟這個辦法不治本。
(2)、修改<Context>配置中maxActive="4",原來maxActive為4,現在改為maxActive="0"或者調高他的值。設為0之后好像有效,試過幾次。但是調高其值就沒有仔細測試了。
(3)、就是在你的代碼里注意Connection用完關閉,返給連接池。
比如,在try{}catch{}finally{},在finally中關閉釋放資源等方法。