//对List集合 数据进行分页
int pageNum = page.getPageNo();// 当前显示第几页
int perPageNum = page.getPageSize(); // 每页显示的数据量
List flightPageList = new ArrayList();
// 计算总页数
int pageCount = 0;
if (List.size() % perPageNum == 0) {
pageCount = List.size() / perPageNum;
} else {
pageCount = (List.size() / perPageNum) + 1;
}
for (int i = ((pageNum - 1) * perPageNum); i < List.size()
&& i < ((pageNum) * perPageNum) && pageNum > 0; i++) {
flightPageList.add(List.get(i));//分页ok的list
}