分页 我测试过的分页
public static List splitList(List list, int pageSize) {
int listSize = list.size(); //list的大小(记录总数)
String page =ActionContext.getRequest().getParameter("pageNum");
...
我测试过的分页
public static List splitList(List list, int pageSize) {
int listSize = list.size(); //list的大小(记录总数)
String page =ActionContext.getRequest().getParameter("pageNum");
int pageNum = 1;
if (page!= null && !"".equals(page)) {
pageNum = Integer.parseInt(page);
}
if (pageNum < 1) {
pageNum = 1;
}
List listArray = new ArrayList(); //创建list数组 ,用来保存分割后的list
for(int i=pageNum-1;i subList = new ArrayList(); //数组每一位放入一个分割后的list
for(int j=0;j[第一页][上一页][第一页][上一页][下一页][最后一页][下一页][最后一页]
JS代码
function pageLinkClick(pageNum){
document.forms[0].action ='http://localhost:8080/CMS/wieyes/showWall.action?pageNum='+pageNum;
document.forms[0].submit();
}
function Change(){
//获得下拉框中的内容
var num =
document.getElementById("m_type").options[document.getElementById("m_type").selectedIndex].text;//xx为下拉框的name属性
self.location = "http://localhost:8080/CMS/wieyes/showWall.action?pageNum="+num;
}