黑马旅游网完整代码_JavaWeb+黑马旅游网

资源内容:

JavaWeb+黑马旅游网|____资料          |____16.黑马旅游网          |____15.Maven基础          |____14.Redis          |____13.Ajax和JSON          |____12.Jquery          |____11.Filter和Listener          |____10.综合案例(用户信息)          |____09.JSP,EL和JSTL          |____08.Cookie和Session          |____07.Request和Response          |____06.Servlet和HTTP请求协议          |____05.Tomcat          |____04.XML          |____03.BootStrap          |____02.JavaScript          |____01.HTML和CSS|____16-黑马旅游网          |____09 旅游线路收藏          |____08 旅游线路详情          |____07 旅游线路查询          |____06 旅游线路分页展示分页展示          |____05 分类数据展示功能          |____04 BaseServlet抽取          |____03 登陆和退出功能          |____02 注册功能          |____01 准备工作|____15-Maven基础          |____第6节 maven工程servlet实例          |____第5节 使用骨架创建maven的java工程          |____第4节 maven生命周期和概念模型图          |____第3节 maven标准目录结构和常用命令          |____第2节 maven的安装和仓库种类          |____第1节 基本概念|____14-Redis          |____第6节 redis案例          |____第5节 Jedis连接池          |____第4节 Jedis代码操作          |____第3节 Redis持久化          |____第2节 Redis命令操作          |____第1节 Redis环境搭建|____13-Ajax和JSON          |____第4节 JSON_解析器          |____第3节 JSON基础语法          |____第2节 JQuery方式实现Ajax          |____第1节 原生JS方式实现Ajax|____12-Jquery          |____第6节 Jquery高级案例          |____第5节 JQuery事件绑定和切换          |____第4节 JQuery动画和遍历          |____第3节 Jquery基础案例          |____第2节 JQuery选择器          |____第1节 JQuery基础|____11-Filter和Listener          |____第4节 监听器          |____第3节 Filter案例          |____第2节 Filter细节          |____第1节 Filter快速入门|____10-综合案例(用户信息)          |____第5节 复杂条件查询功能          |____第4节 分页查询功能          |____第3节 删除选中功能          |____第2节 添加删除修改功能          |____第1节 登录功能|____09-JSP,EL和JSTL          |____第5节 JSTL常用标签          |____第4节 EL获取域中存储的数据          |____第3节 EL介绍和运算符          |____第2节 MVC          |____第1节 JSP基础语法|____08-Cookie和Session          |____第7节 Session之验证码案例          |____第6节 Session细节          |____第5节 Session快速入门          |____第4节 JSP改造Cookie案例          |____第3节 Cookie案例          |____第2节 Cookie_细节          |____第1节 Cookie快速入门|____07 -Request和Respons          |____12 文件下载          |____11 ServletContext对象          |____10 response之验证码          |____09 response之输出数据          |____08 response之相对路径和绝对路径          |____07 response之重定向          |____06 HTTP响应协议          |____05 request登录案例          |____04 Request_获取ServletContext          |____03 请求转发和request共享数据          |____02 Request_获取请求数据          |____01 Request原理和继承体系|____06-Servlet和HTTP请求协议          |____06 HTTP请求协议          |____05 Servlet_体系结构与urlpartten配置          |____04 IDEA与tomcat相关配置          |____03Servlet_3.0注解配置          |____02Servlet_生命周期方法          |____01Servlet_快速入门|____05 Tomcat          |____03 tomcat_部署项目          |____02 tomcat基本操作          |____01web相关概念|____04 XML          |____03 xml_解析          |____02 xml_约束          |____01 xml基础|____03 BootStrap          |____05案例_黑马旅游网          |____04Bootstrap_组件和插件          |____03Bootstrap_全局CSS样式          |____02Bootstrap_栅格系统          |____01 快速入门|____02 JavaScript          |____10JavaScirpt中的事件          |____09 DOM对象          |____08 BOM对象          |____07 DOM和事件的简单学习          |____06 JavaScript_对象          |____05 JavaScript_语法_流程控制语          |____04 JavaScript特殊语法          |____03 JavaScript运算符          |____02 JavaScript基础语法          |____01 JavaScript_简介|____01 HTML和CSS          |____第7节 CSS_案例-注册页面          |____第6节 CSS属性          |____第5节 CSS_选择器          |____第4节 CSS概述          |____第3节 表单标签          |____第2节 基本标签          |____第1节 概念介绍

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是JavaWeb中的简单分页完整代码: 1. 在JSP页面中添加一个表格来显示分页数据,其中使用了JSTL标签库中的<c:forEach>标签来循环显示数据: ``` <table> <thead> <tr> <th>ID</th> <th>Name</th> <th>Age</th> </tr> </thead> <tbody> <c:forEach var="user" items="${users}"> <tr> <td>${user.id}</td> <td>${user.name}</td> <td>${user.age}</td> </tr> </c:forEach> </tbody> </table> ``` 2. 在Servlet中实现分页逻辑,主要包括以下几个步骤: - 获取当前页码和每页显示的记录数 - 查询总记录数,并计算总页数 - 查询当前页的数据并返回给前端页面 ``` protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { // 获取当前页码和每页显示的记录数 int currentPage = Integer.parseInt(req.getParameter("currentPage")); int pageSize = Integer.parseInt(req.getParameter("pageSize")); // 查询总记录数,并计算总页数 int totalCount = userService.getTotalCount(); int totalPage = (totalCount % pageSize == 0) ? (totalCount / pageSize) : (totalCount / pageSize + 1); // 查询当前页的数据并返回给前端页面 List<User> users = userService.getUsersByPage(currentPage, pageSize); req.setAttribute("users", users); req.setAttribute("currentPage", currentPage); req.setAttribute("totalPage", totalPage); req.getRequestDispatcher("userList.jsp").forward(req, resp); } ``` 3. 在JSP页面中添加分页导航条,包括上一页、下一页、首页和尾页等按钮。其中使用了JSTL标签库中的<c:if>标签来判断当前页是否为第一页或最后一页,从而确定是否显示上一页或下一页按钮: ``` <div class="pagination"> <c:if test="${currentPage > 1}"> <a href="userList?page=${currentPage - 1}">上一页</a> </c:if> <c:forEach var="i" begin="1" end="${totalPage}"> <a href="userList?page=${i}" <c:if test="${i == currentPage}">class="active"</c:if>>${i}</a> </c:forEach> <c:if test="${currentPage < totalPage}"> <a href="userList?page=${currentPage + 1}">下一页</a> </c:if> </div> ``` 以上就是JavaWeb中的简单分页完整代码,希望对你有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值