JSPStudio的模板是一个数据库例子。
利用JSPStudio数据库应用文件向导可自动生成各种应用文件。
ftp://210.36.70.51

解决方案 »

  1.   

    这里是一个成功的Struts 连接Oracle 的例子:  <data-sources>
        <data-source type="org.apache.struts.util.GenericDataSource" key="OracleDS">
          <set-property value="true" property="autoCommit" />
          <set-property value="Example Data Source Configuration" property="description" />
          <set-property value="oracle.jdbc.driver.OracleDriver" property="driverClass" />
          <set-property value="5" property="maxCount" />
          <set-property value="2" property="minCount" />
          <set-property value="jdbc:oracle:thin:@192.168.17.254:1521:dbname" property="url" />
          <set-property value="system" property="user" />
          <set-property value="manager" property="password" />
        </data-source>
      </data-sources>
    Struts Action中的perform或execute方法中:    DataSource ds = servlet.findDataSource("OracleDS");
        try {
          Connection conn = ds.getConnection();
          PreparedStatement ps = conn.prepareStatement("SELECT * FROM user_tables");
          ResultSet rs = ps.executeQuery();
          session.setAttribute("rs", rs);
          while(rs.next()){
            System.out.println(rs.getString(1) + "    " + rs.getString(2) + "    " + rs.getString(3));
          }
        }
        catch (Exception ex) {
          ex.printStackTrace();
        }
        finally {    }