tomcat下部分配置
<DefaultContext reloadable="true">
<Resource name="jdbc/pg" auth="Container"
type="javax.sql.DataSource"
description="Database for PG Applications" />
在common/lib和应用下都有classes12.jar
在继承ContextLoaderListener的类中contextInitialized方法
ctx = WebApplicationContextUtils.getRequiredWebApplicationContext(context);
或者
ctx = new FileSystemXmlApplicationContext(beanFileNames);
初始化使用dataSource就要报No suitable driver
而在系统启动后初始化,通过类初始化applicationcontext
ctx = new FileSystemXmlApplicationContext(beanFileNames);
不会报这个错误,请高手指点下哈
<DefaultContext reloadable="true">
<Resource name="jdbc/pg" auth="Container"
type="javax.sql.DataSource"
description="Database for PG Applications" />
在common/lib和应用下都有classes12.jar
在继承ContextLoaderListener的类中contextInitialized方法
ctx = WebApplicationContextUtils.getRequiredWebApplicationContext(context);
或者
ctx = new FileSystemXmlApplicationContext(beanFileNames);
初始化使用dataSource就要报No suitable driver
而在系统启动后初始化,通过类初始化applicationcontext
ctx = new FileSystemXmlApplicationContext(beanFileNames);
不会报这个错误,请高手指点下哈
这个错误是因为没有找到数据源的 url和driver部分造成的。
不同的tomcat版本,其数据源配置不一样,这个确实有点讨厌的。
具体的,你自己搜索看看,我的java2000.net上也有一个,我去找找就是这个:http://www.java2000.net/p1906