使用proxool鏈接池時:報錯誤No suitable driver found for proxool.shide的緣由:web
①、WEB-INF目錄下的lib中沒有proxool鏈接池jar驅動包。(容易發現的緣由)數據庫
②、WEB-INF目錄下沒有web.xml配置文件或者在web.xml配置文件中對proxool數據庫鏈接池的配置不正確。應該以下配置:(這個緣由也較容易發現)ide
<servlet>
<servlet-name>ui
ServletConfigurator編碼
</servlet-name>
<servlet-class>
org.logicalcobwebs.proxool.configuration.ServletConfigurator
</servlet-class>
<init-param>
<param-name>xmlFile</param-name>
<param-value>WEB-INF/dbconfig.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>spa
③、dbconfig.xml數據庫鏈接池配置文件出現編碼問題,或者使用了某些文本編輯軟件在其中產生了一些不可見的字符,致使在解析配置文件時出現格式是錯誤而沒法成功解析。利用記事本將編碼改成ANSI格式便可。(很是隱蔽的緣由,此時建議使用記事本或寫字板從寫一份,注意編碼用ANSI)orm