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

2024年11月19日 23:23
有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);