您的位置:首页 > 其它

ssh实现分页查询

2014-08-20 09:45 363 查看
分页查询应用很多,面试问的也很多,如果你会,加分不少哦,加分就是加钱哦

1、应用场景:spring+struts+hibernate

2、源码
</pre><pre name="code" class="java">package com.ssh.webElementsAccess.util;
/**
* 分页类
* @author
*/
public class PageInfo {
private int currpage;//当前页
private int page_record = 5;//每页多少条
private int all_record;//所有记录
private int all_page;//所有页
private int previouspage;//上一页
private int nextpage;//下一页

public PageInfo(){}
public PageInfo(int currpage,int all_record){
this.currpage = currpage;
this.all_record = all_record;
this.all_page = (this.all_record+this.page_record-1)/this.page_record;
if(all_record == 0){
this.all_page = 1;
}
}

public int getCurrpage() {
return currpage;
}
public void setCurrpage(int currpage) {
this.currpage = currpage;
}
public int getPage_record() {
return page_record;
}
public void setPage_record(int pageRecord) {
page_record = pageRecord;
}
public int getAll_record() {
return all_record;
}
public void setAll_record(int allRecord) {
all_record = allRecord;
}
public int getAll_page() {
return all_page;
}
public void setAll_page(int allPage) {
all_page = allPage;
}
public int getPreviouspage() {
return previouspage=currpage-1;
}
public void setPreviouspage(int previouspage) {
this.previouspage = previouspage;
}
public int getNextpage() {
return nextpage+1;
}
public void setNextpage(int nextpage) {
this.nextpage = nextpage;
}
}
3、原理

前端页面配合struts2标签,

如何从内存中取得后台传回的分页数据?从struts2的值栈中取值,action配合前端页面。

mvc三层配合po的查询

注:项目源码请留言索要
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: