关于JSP中实现分页的,使用的是mssql数据库。

2024-11-19 23:23:49
推荐回答(2个)
回答1:

你可以使用先查到所有记录,放在allList里,然后再定义一页显示多少条记录,当前行是多少行,再把一页数据放在pageList里。
ArrayList pageList = new ArrayList();
page.setRowNum(allList.size());//设置记录总数,放在page对象里。
ListIterator list = allList.listIterator(page.getCurrentRow());//从当前行开始遍历
int i=0;
while(list.hasNext()&&i pageList.add(list.next());//放在pageList里
i++;
}
希望对你有所帮助,如有什么疑问,可以在线问我!!!!

回答2:

stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);

CallableStatement cs = conn.prepareCall("{call TESTSP}",ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);