springboot集成html之分页功能实现

这篇文章主要介绍了关于springboot集成html之分页功能实现 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

说不清楚,直接上代码。和展示效果:

前台:

    陪米app后台主页    var pageNo = 1;var pageSize = 8;var pages = 0;//<![CDATA[ $(document).ready(function(){ var key = $("#keyword").val(); loadData(key,pageNo,pageSize); }); function loadData(key,pageNo,pageSize){ $.ajax({url:"/web/getReport",type:"post",data:{keyword:key,pageNo:pageNo,pageSize:pageSize},success:function(data){var json = eval('('+data + ')');console.log(data);var html="";//    var reportlisthtml='';   var maojungang = json.data;//var message = json.message;var totalCount = json.total; pages = Math.ceil(totalCount/pageSize);//alert(message);for(var i in maojungang){ html=html+""+""+maojungang[i].byReportUser+" "+maojungang[i].byReportName+" "+""+""+" "+""+maojungang[i].timed+" "+""+maojungang[i].friendId+" "+""+maojungang[i].taskId+" "+                ""+maojungang[i].reportUser+" "+maojungang[i].reportName+" "+"";} //   $('#TableData').html(reportlisthtml); $("#TableData").html(html);    var newText = "共" + totalCount + "条," + "第" + pageNo + "页," + "共" + pages + "页";    $("#summary").text(newText);}}); } function search(){// loadData($("#keyword").val()); var key = $.trim($("#keyword").val().trim());loadData(key,pageNo,pageSize); }  function index(){ pageNo = 1;     var key = $.trim($("#keyword").val().trim());  loadData(key,pageNo, pageSize); } function last(){var key = $.trim($("#keyword").val().trim());  if(pageNo == 1){        return false;    } else{        pageNo--;        loadData(key,pageNo, pageSize);    } } function next(){ var key = $.trim($("#keyword").val().trim());  if(pageNo == pages){        return false;    } else{        pageNo++;        loadData(key,pageNo, pageSize);    } } function zuihou(){ pageNo = pages; var key = $.trim($("#keyword").val().trim());    loadData(key,pageNo, pageSize); } function pageNumber(){ var pageNumber = $.trim($("#pageNumber").val().trim());  var key = $.trim($("#keyword").val().trim()); pageNo = pageNumber; loadData(key,pageNo, pageSize); }   //]]>textarea{height:50px;width: 80%;}.tnd{text-align:center;width:100%;height:50px;border: solid;padding:10px;border: 2px solid #000000;-moz-border-radius: 15px;    -webkit-border-radius: 15px;    border-radius:15px;    background-color:aqua;        }    .tnds{font-size:25px;width:98.7%;height:30px;border: solid;padding:10px;border: 2px solid #000000;-moz-border-radius: 15px;    -webkit-border-radius: 15px;    border-radius:15px;    background-color:aqua;    color: #551A8B;    }     .tndss{font-size:25px;text-align:center;width:98.7%;height:800px;border: solid;padding:10px;border: 2px solid #000000;-moz-border-radius: 15px;    -webkit-border-radius: 15px;    border-radius:15px;    background-color:aqua;    color: #551A8B;    }.content{float: left;margin-left: 1.8%;width:91%;height: 900px;margin-top: 88px;text-align:center;border: solid;border: 2px solid #000000;-moz-border-radius: 15px;    -webkit-border-radius: 15px;    border-radius:15px;}.tab{align="center";    cellspacing="0";    cellpadding="0";height: 300px;    table-layout:fixed;    empty-cells:show;     border-collapse: collapse;    margin:0 auto;}

陪米后台主页

举报信息查询

用户信息查询

不良信息删除

用户账户封禁

用户意见反馈

举报信息

请输入举报时间:

被举报人ID举报内容举报时间朋友圈ID任务ID 举报人ID

跳转到

后台:package com.hpm.blog.controller;import java.util.ArrayList;import java.util.List;import javax.servlet.http.HttpSession;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.ModelAttribute;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import com.fasterxml.jackson.annotation.JsonFormat.Value;import com.hpm.blog.model.AdminUser;import com.hpm.blog.model.ReportVo;import com.hpm.blog.model.ReturnResult;import com.hpm.blog.service.AttentionService;import com.hpm.blog.service.ReportService;import com.hpm.blog.util.Constant;import com.hpm.blog.util.Constants;import com.hpm.blog.util.Page;import com.hpm.blog.util.ResultData;@Controller@RequestMapping("/web/")public class ReportController {private static final Logger logger = LoggerFactory.getLogger(AttentionService.class);@Autowiredprivate ReportService reportService;@RequestMapping("getReport")@ResponseBodypublic ReturnResult getReport(HttpSession session,Model model,String keyword,String pageNo,String pageSize){ReturnResult result = new ReturnResult();try {Page page = new Page();page.setPageNo(Integer.valueOf(pageNo));page.setPageSize(Integer.valueOf(pageSize));AdminUser adminUser = (AdminUser) session.getAttribute(Constants.USER_SESSION);List list = new ArrayList();if(null != adminUser){if(null == keyword || "".equals(keyword)){list= reportService.queryAll(page);int total = reportService.queryAllCount(page);result.setTotal(total);result.setData(list);result.setCode(Constant.SUCCESS_CODE);result.setMessage("查询成功!");}else{list= reportService.queryByKeyword(keyword,page);int total = reportService.queryAllCountBykey(page,keyword);result.setTotal(total);result.setData(list);result.setCode(Constant.SUCCESS_CODE);result.setMessage("查询成功!");} }else{result.setCode(Constant.ERROR_CODE);result.setMessage("身份失效,请重新登录");}} catch (Exception e) {// TODO: handle exceptionlogger.debug("error = " + e.getClass().getSimpleName()+" "+e.getMessage());result.setCode(Constant.ERROR_CODE);result.setMessage("信息获取失败!请稍后重试.....");}return result;}}

效果:

springboot集成html之分页功能实现

点击举报查询:

立即学习“前端免费学习笔记(深入)”;

springboot集成html之分页功能实现

点击下一页:

springboot集成html之分页功能实现

输入页码跳转:

springboot集成html之分页功能实现

输入时间搜索:

springboot集成html之分页功能实现

带着时间参数分页:

springboot集成html之分页功能实现

以上就是springboot集成html之分页功能实现 的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1546066.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月21日 17:49:00
下一篇 2025年12月16日 10:09:37

相关推荐

  • HTML页面原生VIDEO标签隐藏下载按钮功能

    这篇文章主要介绍了html页面原生video标签隐藏下载按钮功能,非常不错,具有参考借鉴价值,需要的朋友参考下吧 在写web项目的时候,遇到简介页面有一个单独的简介视频,只有这一个短短的视频所以没有使用任何video组件,所以运用原生video标签就想解决问题。 虽然简介视频是非付费的,但也不希望会…

    2025年12月21日
    000
  • HTML5声音录制/播放功能的实现代码

    这篇文章主要介绍了关于html5声音录制/播放功能的实现代码,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 html代码: 火星黑洞 var recorder; var audio = document.querySelector(‘audio’); function startRe…

    好文分享 2025年12月21日
    000
  • HTML 实现背景图片的替换

    这篇文章介绍的内容是关于HTML  实现背景图片的替换 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 @@##@@ var curIndex = 0;var timeInterval = 3000; //切换时间 3秒 可以修改var arr = new Array();arr[0…

    好文分享 2025年12月21日
    000
  • html设置表格边框样式

    这篇文章介绍的内容是html设置表格边框样式,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下     html设置表格边框样式 设置表格边框样式 .border_distance{ border-collapse: collapse; /**设置小表格之间的间距为0*/ border-…

    好文分享 2025年12月21日
    000
  • HTML 文字的左右来回移动

    这篇文章介绍的内容是HTML 文字的左右来回移动  ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下   HTML marquee 元素() 用来插入一段滚动的文字。你可以使用它的属性控制当文本到达容器边缘发生的事情。behavior:        设置文本在 marquee 元素内…

    2025年12月21日
    000
  • html 图像标记 META标签 内联框架 超链接

    这篇文章介绍的内容是html 图像标记 META标签 内联框架 超链接 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 1.图像标记 @@##@@ width=” ”宽度  height=” ” 高度  src=“ ”路径地址 alt=“ ” 描述 @@##@@ ps:为了图片显示不…

    好文分享 2025年12月21日
    000
  • HTML之交互

    这篇文章介绍的内容是关于HTML之交互,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 1.网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。  结束。 2).action :浏览者输入的…

    好文分享 2025年12月21日
    000
  • 动态生成HTML元素并为元素追加属性

    这篇文章主要介绍了关于动态生成HTML元素并为元素追加属性,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 动态生成HTML元素的方法由三种: 第一种:document.createelement()创建元素,再用appendchild()方法将元素添加到指定节点; 添加a元素: va…

    好文分享 2025年12月21日
    000
  • 关于HTML的简介

    这篇文章介绍的内容是关于HTML的简介 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 html介绍    HTML 是用来描述网页的一种语言。    ·HTML 指的是超文本标记语言: HyperText Markup Language    ·HTML 不是一种编程语言,而是一种…

    2025年12月21日
    000
  • 解决html视图解析器,html乱码

    这篇文章介绍的内容是解决html视图解析器,html乱码,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 项目编码,html页面编码浏览器解析编码都应该一致 html页面可以添加: html视图解析器: org.springframework.web.servlet.view.free…

    好文分享 2025年12月21日
    000
  • HTML条件注释用法诠释

    这篇文章主要介绍了关于HTML条件注释用法诠释 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 HTML条件注释用法诠释 注释内容以样式为例,如下: 1、支持所有IE浏览器 2、支持非IE浏览器 上面是除了IE浏览器外所有浏览器都识别这个样式,另外CSS-TRICKS的《How To…

    好文分享 2025年12月21日
    000
  • html发送邮件通过Mailto简单实现

    给客户的页脚的邮箱加上点击发送邮件功能,有简单的链接和复杂的链接,对于复杂链接有详细的参数说明,感兴趣的朋友可以参考下最近给客户的页脚的邮箱加上点击发送邮件功能,自己百度了下,解决方法很简单 1简单的做个链接就行了 复制代码 代码如下: 给我发邮件 2. 复杂的链接 代码: 复制代码 代码如下: 给…

    好文分享 2025年12月21日
    000
  • HTML 超级链接详细讲解

    这篇文章主要介绍了关于html 超级链接详细讲解 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 超级链接是网站中使用比较频繁的HTML元素,因为网站的各种页面都是由超级链接串接而成,超级链接完成了页面之间的跳转。超级链接是浏览者和服务器的交互的主要手段,在后面的技术中会逐步深化学习…

    2025年12月21日 好文分享
    000
  • HTML元素(标签)大全及使用介绍

    这篇文章主要介绍了关于html元素(标签)大全及使用介绍,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 HTML元素(标签)大全及使用说明 a:表示超链接的起始或目的位置。 acronym:表示取首字母的缩写词。 address:表示特定信息,如地址、签名、作者、文档信息。 立即学习…

    好文分享 2025年12月21日
    000
  • html中隐藏域hidden的作用介绍及使用示例

    这篇文章主要介绍了关于html中隐藏域hidden的作用介绍及使用示例 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用,下面为大家详细介绍下此隐藏域在实际中时如何使用的,感兴趣…

    2025年12月21日
    000
  • HTML学习笔记一

    这篇文章介绍的内容是关于HTML学习笔记一 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 在点击打开链接的学习总结。 HTML常用的标签及解释 1、基本格式框架 标题段落 2、文本格式化标签 立即学习“前端免费学习笔记(深入)”; 粗体大号字着重字(粗)斜体字加强语气(粗)下标上标…

    好文分享 2025年12月21日
    000
  • HTML学习笔记二

    这篇文章介绍的内容是关于html学习笔记二 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 1、表格 row 1, cell 1row 1, cell 2row 2, cell 1row 2, cell 2 ……定义行,……定义列 表头…

    2025年12月21日
    000
  • QT如何实现调用打印机来打印html中的网页及文件

    这篇文章介绍的内容是QT如何实现调用打印机来打印html中的网页及文件,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 工程里用到 QWebView,  所以要在.pro里加上 qt += webkit webkitwidgets 打印用到了 qprinter, 所以要在.pro里加上…

    好文分享 2025年12月21日
    000
  • 总结HTML/CSS中的特殊字符

    HTML有许多特殊的字符,您对此有多少了解?平时在WEB制作中,您又有用到多少?或者说你在平时使用之时,是否也会碰到,有许多特殊字符要如何打印出来?比如说“笑脸”,比如说“版权号”。要是你用时忘记了这些特殊字符,不要紧,请记住今天这个地址,你就随时可以查到这些特殊字符的表示方法。 简单的介绍一下其使…

    好文分享 2025年12月21日
    000
  • html如何只显示部分td文字

    这篇文章介绍的内容是html如何只显示部分td文字,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 可以直接这样写: for( var i=0;i<team.makeup_newsList.length;i++){var newsresult=team.makeup_newsLi…

    2025年12月21日
    000

发表回复

登录后才能评论
关注微信