现在我要做一个自动根据表结构自动生成bean的页面,关键就在于怎么取得表的结构,像字段的数据类型,长度等等还请做过这个的高手给点提示。。

解决方案 »

  1.   

    貌似可以用document.form[index]来获得要封装的表单,就是一个数组,下面就是对数组中每个元素处理,应该不是很难!
      

  2.   

    java.sql.ResultSet.getMetaData() 可以取得ResultSet的信息,包括字段数目、字段名、类型、长度、精度、默认值等等等等。
      

  3.   

    Samland(samland)正解ResultSet rs = pstmt.executeQuery();
    ResultSetMetaData rsmd = rs.getMetaData();
    int cols = rsmd.getColumnCount();for (int i = 1; i <= cols; i++) {
       String name = rsmd.getColumnName(i);//字段名
       Object type = Class.forName(rsmd.getColumnClassName(i));//数据类型
    }
    有了这两个生成数据Bean应该没问题了