我如果在配置中使用<data-source key="a" type="org.apache.struts.util.GenericDataSource">
又能正常启动服务器并在ACTION中的到DataSource的实例,但是对数据库进行插入时无法插入
估计可能是使用的DataSource类有问题换了一个又不能启动,请高手指教

解决方案 »

  1.   

    建议你连接sqlserver用net.sourceforge.jtds.jdbc.Driver驱动
    dataSource类型用org.apache.commons.dbcp.BasicDataSource没有问题
    用微软的驱动要把那三个jar放到tomcat里,sqlserver的补丁打了吗
      

  2.   

    按楼上得方法试了现在是找不到jdbc得驱动来建立连接了
      

  3.   

    你吧微软的jdbc那三个jar包放到tomcat的lib里面
      

  4.   

    Caused by: java.sql.SQLException: No suitable driver
    at java.sql.DriverManager.getDriver(DriverManager.java:243)
    估计不是你的驱动不对就是你没放那三个jar的包
      

  5.   

    把驱动加到CLASSPATH和TOMCAT的common/lib下,
    如果是用ECLIPSE的话要把驱动加到你新建项目的WEB-INF/LIB下,这样ECLIPSE才能正确编译。