src/com/meeting/util/Page.java
(完整代码) 1KBpackage com.meeting.util;
import org.apache.ibatis.session.SqlSession;
import com.meeting.dao.CommonDao;
import com.meeting.service.EmployeeService;
public class Page {
private static SqlSession session ;
private static EmployeeService ser ;
static {
try {
session = CommonDao.getSqlSession();
ser = session.getMapper(EmployeeService.class);
} catch (Exception e) {
e.printStackTrace();
}
}
// 根据页数计算begin
public static int getBegin(int page, int pageCount) {
int begin = (page - 1) * pageCount;
return begin;
}
// 获得所有记录
public static int getPageCountSum(String status){
int count =0;
if(status ==null || status.equals("")) {
count = ser.getPageSumNoSatus();
}else if(status.equals("所有")){
count = ser.getPageSumNoSatus();
}else {
count = ser.getPageSumSatus(status);
}
return count;
}
// 根据每页显示的条数计算总共多少页
public static int getAllPageCount(int pageCount, String status){
// 表示总共的页数
int allPageCount = 0;
int count = getPageCountSum(status);
allPageCount = count / pageCount;
if (count % pageCount != 0) {
allPageCount = allPageCount + 1;
}
return allPageCount;
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
