初学,不懂,帮你顶~
不过好好的rs.next()不用。
今天刚看了Bean的一点儿,是不是要自己写Bean,写成函数不就可以了?

解决方案 »

  1.   

    将showRecords定义成多维数组,将数据集放进去,然后再用bean.showRecords()取出。
      

  2.   

    那你bean里面还需要把out传进去,然后在页面里打印出来,当然行了,不过好像不好控制哦。
      

  3.   

    一张表中有个typeid的字段,我要取出所有不同typeid的前几条记录.在php中我很好实现,
    只要写个函数例如GetTypeRecords($typeid) 这样就轻松搞顶了.
    然后在jsp中,我觉得有两个缺点,第一个是要在jsp页面中插入大量的读取记录的jsp代码
    例如rs.next()这样.美工看起来很麻烦,第二个我觉得这个如何重用的问题,得不停得重复
    相同的代码.可能有更好的方法例如bean来实现,不过小弟不太熟悉,还请大家最好给个例子这样.谢谢了.
      

  4.   

    你可以在bean里把记录保存在一个数据对象里,比如Vector,然后再使用你的showRecords()方法来处理访问没条记录,应该比较容易的
      

  5.   

    一种方法就是:在bean里产生一个ArrayList ,然后把取出的结果加入到ArrayList中,bean.showRecords()返回这个ArrayList ! 然后处理!
      

  6.   


    我觉得你这样反而很麻烦的!因为大部分时候我们取出数据都是要表格显示! 而在javabean中把所有的控制符号位置,大小,颜色.....转化为String 是相当的麻烦! 还不如用 在jsp页面中使用rs.next() 方便!反正你看情况!