ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

根基id查询不同类别的旅游线路数据、旅游线路分页展示_分页数据展示_代码实现Servlet

2022-08-29 12:01:51  阅读:176  来源: 互联网

标签:分页 pageSize 展示 int void private 线路 currentPage public


根基id查询不同类别的旅游线路数据

分页展示旅游线路数据

 

 

 编码的编写

  客户端代码编写

  服务器端代码编写

    创建了PageBean对象

    

public class PageBean <T>{
private int totalCount;//总记录数
private int totalPage;//总页数
private int currentPage;//当前页码
private int pageSize;//每页显示的条数

private List<T> list;//每页显示的数据集合

public int getTotalCount() {
return totalCount;
}

public void setTotalCount(int totalCount) {
this.totalCount = totalCount;
}

public int getTotalPage() {
return totalPage;
}

public void setTotalPage(int totalPage) {
this.totalPage = totalPage;
}

public int getCurrentPage() {
return currentPage;
}
    public void setCurrentPage(int currentPage) {
this.currentPage = currentPage;
}



public int getPageSize() {
return pageSize;
}

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

public List<T> getList() {
return list;
}

public void setList(List<T> list) {
this.list = list;
}
}

 

 

旅游线路分页展示_分页数据展示_代码实现Servlet

  后台代码编写

    RouteServlet

    

@WebServlet("/route")
public class RouteServlet extends BaseServlet{
private RouteService service= new RouteServiceImpl();
/**
* 分页查询
* @param req
* @param resp
* @throws ServletException
* @throws IOException
*/
public void pageQuery(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//接受参数
String currentPageStr = req.getParameter("currentPage");
String pageSizeStr = req.getParameter("pageSize");
String cidStr = req.getParameter("cid");
//处理参数
int cid = 0;//类别id
if (cidStr !=null && cidStr.length()>0){
cid = Integer.parseInt(cidStr);
}

//处理参数
int currentPage = 0;//当前页码,如果不传递,则默认为第一页
if (currentPageStr !=null&&currentPageStr.length()>0){
currentPage = Integer.parseInt(currentPageStr);
}else {
currentPage=1;
}

//处理参数
int pageSize = 0;//每页显示条数,如果不传递,默认每页显示5条记录
if (pageSizeStr !=null&&pageSizeStr.length()>0){
pageSize = Integer.parseInt(pageSizeStr);
}else{
pageSize=5;
}

//调用service查询PageBean对象
PageBean<Route> pb = service.pageQuery(cid,currentPage,pageSize);
//将PageBean序列化并返回
writerValue(pb,resp);
}
}

      

    RouteService

    RouteDao

 

标签:分页,pageSize,展示,int,void,private,线路,currentPage,public
来源: https://www.cnblogs.com/ssr1/p/16635477.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有