在后台java中把ResultSet保存在list中,返回给页面文件中。
至于怎么用,就让页面来决定了。

解决方案 »

  1.   

    把ResultSet中的元素保存在二维字符串数组中,返回这个数组
    或者保存在ArrayList中,返回ArrayList
      

  2.   

    嗯,同意楼上两位的,最好是把查询结果另外封装
    而不要直接返回ResultSet,否则数据库连接不好管理
    容易造成大量没有释放的连接,导致内存泄露
      

  3.   

    zcjl() ( ) 信誉:106  2004-11-11 08:19:00  得分: 0  
     
     
       嗯,同意楼上两位的,最好是把查询结果另外封装
    而不要直接返回ResultSet,否则数据库连接不好管理
    容易造成大量没有释放的连接,导致内存泄露
      支持,不建议页面直接对数据库操作.用BEAN对数据库操作进行封装然后返回二维字符串组提交到页面.写数据库依然.这样可以减少很多不必要的麻烦.
      

  4.   

    同意,这算是标准做法.
    while (rs.next()) {
        datainfo.seta(rs.getString("a"));
        datainfo.setb(rs.getString("b"));
        ......
        list.add(datainfo);
    }
    把结果集封装在自己定义的class中,然后返回,页面上根据需要取就行了.