我在网上看到过一种方法 
http://www.3our.com/cfanclub/webjy/program/2004111413.htm  他大概的意思是自定义一个接口继承ResultSet接口
public interface Pageable extends java.sql.ResultSet{}
加一些方法 setPageSize(int pageSize);  gotoPage(int page);然后再定义一个类实现Pageable接口
public class PageableResultSet2 implements Pageable{
    public PageableResultSet2(java.sql.ResultSet rs)throws java.sql.SQLException { 
        rs.last(); 
        rowsCount=rs.getRow(); 
        rs.beforeFirst(); 
        this.rs=rs; 
    }
}
这样就得到了一共有多少条记录,然后通过setPageSize方法 gotoPage方法 实现分页请问这种方法可行吗,我自己试了一下 用类去实现Pageable接口时  他会说ResultSet中的方法没有实现 因为他本身是个接口我不知道应该怎么分页,我看了飞思的jsp应用开发详解,里面的分页用了servlet还用了Vector这2个东西,可惜我都不熟悉,看不懂。 而上面的方法好象比较简单,但我做不出,不知道是哪里搞错了