<data-sources>
    <data-source key="hj12">
      <set-property value="org.gjt.mm.mysql.Driver" property="driverClass" />
      <set-property value="jdbc:mysql://localhost/hj12" property="url" />
      <set-property value="root" property="user" />
      <set-property value="mysql" property="password" />
      <set-property value="5" property="maxCount" />
      <set-property value="1" property="minCount" />
    </data-source>
  </data-sources>
key就是!
你可以在Action中用
datasource=servlet.findDataSource("hj12");
 cnn=datasource.getConnection();

解决方案 »

  1.   

    to:hj12
     能不能用JNDI访问呀
    象这样
     Context ctx = new InitialContext();      //获得数据源(在那部署的)
           DataSource ds = (DataSource)ctx.lookup("hj12      //获得数据库连接
          con = ds.getConnection();
      

  2.   

    我想把访问数据库单独做成一个BEAN
    而不是每个action中都写一次代码
      

  3.   

    我是写了一个Action的基类,在基类中加一个Connection getConnection()方法,所有的Action继承这个基类就可以了。
      

  4.   

    outlier(抢分是有原则的数据库的操作我把打算在Action中处理,我打算写一个DAO专门处理数据库操作