• 大小: 1.26MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-24
  • 语言: Java
  • 标签: java-web  

资源简介

网上书店管理系统(java-web项目),源码可运行

资源截图

代码片段和文件信息

package com.itheima.commons;

import java.util.List;

public class Page {
private List records;
private int pageNum;//当前页码
private int totalPageNum;//总页码
private int prePageNum;//上一页
private int nextPageNum;//下一页

private int pageSize=3;//每页显示的记录条数
private int totalRecordsNum;//总记录条数

private int startIndex;//每页开始记录的索引

private String url;//查询分页的请求的地址

public Page(int pageNumint totalRecordsNum){
this.pageNum = pageNum;
this.totalRecordsNum = totalRecordsNum;

//计算总页码
totalPageNum = totalRecordsNum%pageSize==0?totalRecordsNum/pageSize:(totalRecordsNum/pageSize+1);
//计算开始记录的索引
startIndex = (pageNum-1)*pageSize;
}

public List getRecords() {
return records;
}

public void setRecords(List records) {
this.records = records;
}

public int getPageNum() {
return pageNum;
}

public void setPageNum(int pageNum) {
this.pageNum = pageNum;
}

public int getTotalPageNum() {
return totalPageNum;
}

public void setTotalPageNum(int totalPageNum) {
this.totalPageNum = totalPageNum;
}

public int getPrePageNum() {
prePageNum = pageNum-1;
if(prePageNum<1){
prePageNum = 1;
}
return prePageNum;
}

public void setPrePageNum(int prePageNum) {
this.prePageNum = prePageNum;
}

public int getNextPageNum() {
nextPageNum = pageNum+1;
if(nextPageNum>totalPageNum){
nextPageNum = totalPageNum;
}
return nextPageNum;
}

public void setNextPageNum(int nextPageNum) {
this.nextPageNum = nextPageNum;
}

public int getPageSize() {
return pageSize;
}

public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}

public int getTotalRecordsNum() {
return totalRecordsNum;
}

public void setTotalRecordsNum(int totalRecordsNum) {
this.totalRecordsNum = totalRecordsNum;
}

public int getStartIndex() {
return startIndex;
}

public void setStartIndex(int startIndex) {
this.startIndex = startIndex;
}

public String getUrl() {
return url;
}

public void setUrl(String url) {
this.url = url;
}



}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-07-16 10:28  源码\
     目录           0  2017-07-16 10:28  源码\netstore\
     文件         529  2014-10-23 16:00  源码\netstore\.classpath
     目录           0  2017-07-16 10:28  源码\netstore\.myeclipse\
     文件         324  2014-10-23 16:00  源码\netstore\.mymetadata
     文件        1760  2014-10-23 16:49  源码\netstore\.project
     目录           0  2017-07-16 10:28  源码\netstore\.settings\
     文件         500  2014-10-23 16:00  源码\netstore\.settings\.jsdtscope
     文件         364  2014-10-23 16:00  源码\netstore\.settings\org.eclipse.jdt.core.prefs
     文件         489  2014-10-23 16:00  源码\netstore\.settings\org.eclipse.wst.common.component
     文件         252  2014-10-23 16:00  源码\netstore\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2014-10-23 16:00  源码\netstore\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2014-10-23 16:00  源码\netstore\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2017-07-16 10:28  源码\netstore\WebRoot\
     目录           0  2017-07-16 10:28  源码\netstore\WebRoot\meta-INF\
     文件          36  2014-10-23 16:00  源码\netstore\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2017-07-16 10:28  源码\netstore\WebRoot\WEB-INF\
     目录           0  2017-07-16 10:28  源码\netstore\WebRoot\WEB-INF\classes\
     目录           0  2017-07-16 10:28  源码\netstore\WebRoot\WEB-INF\classes\com\
     目录           0  2017-07-16 10:28  源码\netstore\WebRoot\WEB-INF\classes\com\itheima\
     目录           0  2017-07-16 10:28  源码\netstore\WebRoot\WEB-INF\classes\com\itheima\commons\
     文件        2388  2014-10-24 10:54  源码\netstore\WebRoot\WEB-INF\classes\com\itheima\commons\Page.class
     目录           0  2017-07-16 10:28  源码\netstore\WebRoot\WEB-INF\classes\com\itheima\dao\
     文件         393  2014-10-24 14:57  源码\netstore\WebRoot\WEB-INF\classes\com\itheima\dao\BookDao.class
     文件         351  2014-10-24 09:45  源码\netstore\WebRoot\WEB-INF\classes\com\itheima\dao\CategoryDao.class
     目录           0  2017-07-16 10:28  源码\netstore\WebRoot\WEB-INF\classes\com\itheima\dao\impl\
     文件        4243  2014-10-24 14:59  源码\netstore\WebRoot\WEB-INF\classes\com\itheima\dao\impl\BookDaoImpl.class
     文件        2099  2014-10-24 09:45  源码\netstore\WebRoot\WEB-INF\classes\com\itheima\dao\impl\CategoryDaoImpl.class
     目录           0  2017-07-16 10:28  源码\netstore\WebRoot\WEB-INF\classes\com\itheima\domain\
     文件        1993  2014-10-24 09:45  源码\netstore\WebRoot\WEB-INF\classes\com\itheima\domain\Book.class
     文件         944  2014-10-24 09:45  源码\netstore\WebRoot\WEB-INF\classes\com\itheima\domain\Category.class
............此处省略72个文件信息

评论

共有 条评论