jsp页面分页实现

jstl实现jsp页面的分页 jstl实现jsp页面分页,分页格式为: 首页 上一页 3 4 5 6 7 下一页 尾页 立即下载

大多数时候,我们分页都在数据库中分页好,然后传到页面上,今天记录一个新的分页方式。

需求:所有数据通过webservice服务获取到,在js中对数据实现假分页。

代码如下:

 function Paging(index){  
		debugger;
	                var RankInfo = document.getElementById("recode"); 
	                var totalPage = RankInfo.rows.length; //总条数  
	                var pageSize = 10;//每页显示条数  
	                var pageNumber = Math.ceil(totalPage/pageSize); //总页数  
	                var currentPage = index;//当前页数  
	                var start_row = (currentPage-1)*pageSize;//开始显示的行  
	                var end_row = currentPage*pageSize;//结束显示的行  
	                    end_row = (end_row > totalPage) ? totalPage : end_row;  
	                for(var i=0;i<totalPage;i++){  
	                   var irow = RankInfo.rows[i];  
	                    if(i>=start_row && i<end_row){  
	                        irow.style.display = 'table-row';  
	                    }else {  
	                        irow.style.display = 'none';  
	                    }   
	                 }     
	                var pageHTML = '';  
	                    pageHTML += "<a class='finedo-page-canhide' href=\"javascript:Paging(1)\" title=\"首页\">首页</a>";  
	                    var up =parseInt(currentPage)-1;  
	                    if(up<1){up =1;}  
	                    pageHTML += "<a class='finedo-btn-num' href=\"javascript:Paging("+up+")\" title=\"上一页\">上一页</a>";  
	                    pageHTML+="<span>"+currentPage+"/"+pageNumber+"</span>";          
	      
	                var next =parseInt(currentPage)+1;  
	                    if(next >pageNumber){ next = pageNumber ;}  
	                    pageHTML += "<a class='p_next js_page' href=\"javascript:Paging("+next+")\" title=\"下一页\">下一页</a>";       
	                    pageHTML += "<a  class='p_last js_page' href=\"javascript:Paging("+pageNumber+")\" title=\"末页\">末页</a>";    
	                if(totalPage == 0){  
	                    $("#page").html('');  
	                }else {  
	                    $("#page").html(pageHTML);  
	                }  
	              }          
      
       

初始化方法:

$(function(){
		$.ajax({
			url:"${ctx }/finedo/saartifactoryidquery/idquery",
			type:"POST",
			dataType:'json',
			data:{},
			success:function(data){
				 result = data.resEntities.resEntity;
				var html = "<tbody id='recode'> ";
				for(i=0;i<result.length;i++){					
					html += '<tr>';
					html += '<td id="">'+result[i].id+'</td>';
					html += '<td id="">'+result[i].name+'</td>';
					html += '<td><a href="#" onclick="toSubmit(\''+result[i].id+'\')">下载</a></td></tr>';
				}
				html+="</tbody>"
				$("#download").append(html);
				Paging(1);
				
			}		
		});
		
	})

页面:

<div id="page"></div>

当然了,页面的样式有那么点丑啦,要用的同志们需要改善一下样式。

 

jsp实现上一页下一页翻页功能(示例代码) 前段时间一直忙于期末考试和找实习,好久没写博客了。 这段时间做了个小项目,包含了翻页和富文本编辑器Ueditor的两个知识点,Ueditor玩的还不是很深,打算玩深后再写篇博客。 要实现翻页功能,只需要设置一个pageIndex即可,然后每次加载页面时通过pageIndex去加载数据就行。 那么我们可以设置一个隐藏的input框,用于传递pageIndex给下个页面。 当我们点击上一页的时候,通过js方法改变pageIndex的值,再提交表单即可 二话不多说,看代码,代码里面写的还算比较清楚。 这个是index.jsp的代码。 index.jsp <%@page import=Bean.D 立即下载

相关推荐

结构光三维重建2——多频外差解包裹

本文深入解析了结构光三维重建中的多频外差解包裹技术。针对四步相移法产生的相位包裹问题,该方法通过投影多组不同频率的条纹光,利用外差原理逐级解算,最终获得精确、连续的绝对相位值,是实现高精度、稳健三维重建的关键步骤。

weixin_29056101的博客 350

用java,jsp实现分页操作(图文详解,通俗易懂)

用java,jsp实现分页操作(图文详解,通俗易懂) 文章目录用java,jsp实现分页操作(图文详解,通俗易懂)前言一、需要掌握的知识java基础sql基础jsp基础二、接下来,我们来分析一下分页操作三、实现前的准备创建分页对象创建数据库,并把数据填入,用做测试数据库连接和关闭的工具类创建Demo对象服务器的配置四、开始实现分页操作!别急,一步一步来,首先要写一写jsp。大概写完jsp了,下一步就是完成servlet的操作了!1.接收当前页面的数据2.获取并存入信息,设置每页显示的具体条数,并把现在有的数

qq_54547310的博客 9362

爬取信用中国里面的行政处罚

result字段名为行政处罚文书号、处罚决定日期、处罚内容、处罚金额、违法事实、处罚机关、公司名称,行政处罚次数。file_path=r'E:\Data analyze\python\行政处罚爬虫/'#路径需要按实际修改。writer = pd.ExcelWriter('统计.xlsx')# 写入Excel文件。src_workbook=file_path+r'行政处罚(名单).xls' #表格名称也要更改。# keyword = input("输入爬取的公司全称必须是全称")

qq_42863025的博客 1674

一个简单的JSP分页源码

/将记录指针定位到待显示页的第一条记录上。//调整待显示的页码。page=<%=PageCount%>">尾页</a>page=<%=Page-1%>">上一页</a>page=<%=Page+1%>">下一页</a>//一页显示的记录数。page=1">首页</a><%=Page%>/<%=PageCount%>页。//得到发表的文章总数。

m0_65153447的博客 606

零零信安:暗网分析报告——Part 4 商业黑客组织,“流星街”的原住

暗网,作为互联网的一部分,充满了神秘而又复杂的活动。更重要的是,其背后的主要参与者——商业黑客和各种有组织的犯罪集团,揭示了这是一个怎样的世界。本报告将试图带您了解这些原住民的身份、行为方式、商业逻辑、受害者以及他们构建的独特生态。

miffy_00sec的博客 635

从零构建高精度电子秤:HX711与STM32的时序通信陷阱与实战避坑指南

本文详细解析了使用STM32F103C8T6与HX711模块构建高精度电子秤的通信时序陷阱与实战解决方案。重点探讨了微秒级延迟实现、数据读取算法、校准方法和滤波优化,帮助开发者避开常见通信问题,提升电子秤的测量精度和稳定性。

data3的博客 782

【Java学习路线之JavaWeb】JSP教程

文章目录为什么要学习JSP?读者阅读条件JSP到底是什么JSP的由来Servlet与JSP异同点JSP相对于Servlet的优点1)易于维护2)快速开发:无需重新编译和部署3)代码简洁JSP生命周期(图解)1. JSP编译2. JSP初始化3. JSP执行4. JSP销毁第一个JSP程序1. 编写代码2. 运行3. 代码解释Eclipse创建JSP项目(图解)1. 创建动态Web项目2. 创建JSP文件3. 启动服务器并部署项目JSP脚本示例JSP声明语句示例JSP脚本和声明的区别JSP表达式例 1例 2J

qq_41854911的博客 1826

【模拟电子设计实战】开源!基于Multisim与AD620的心电采集电路仿真与优化

本文详细介绍了基于Multisim与AD620的心电采集电路仿真与优化实战。通过分析心电信号采集的挑战,重点讲解了AD620仪表放大器和OP07运算放大器的选型优势及电路设计技巧,包括对抗50Hz工频干扰和基线漂移的优化方法。文章还分享了Multisim仿真参数设置与实测对比经验,最终实现性能达标的心电采集电路设计。

weixin_30555125的博客 95

jsp分页技术

jsp分页技术 ;在实际应用中,如果从数据库中查询的记录特别的多,甚至超过了显示屏的显示范围,这个时候可将结果进行分页显示。

jmc_wax的博客 647

USB摄像头开发避坑指南:UVC协议中的Alternate Setting详解

本文深入解析UVC协议中的Alternate Setting机制,这是USB摄像头开发中影响视频流稳定性的关键。文章通过实际案例,详解了Alternate Setting如何管理USB带宽分配,并分析了帧率不达标、图像花屏等典型问题的根源与排查方法,为开发者提供实用的避坑指南和调试技巧。

meat5的博客 240

2026华为OD面试题084:贪心的商人

商人经营一家店铺,有 `number` 种商品。由于仓库限制,每件商品的最大持有数量是 `item[index]`。 每种商品每天有一个价格 `item_price[item_index][day]`。通过对商品买进和卖出获取利润,请给出商人在 `days` 天内能获取到的最大利润。 注:同一件商品可以反复买进和卖出。 输入描述: - 第一行输入商品数量 `number` - 第二行输入商人售货天数 `days` - 第三行输入 `number` 个整数,表示每件商品的最大持有数量 `item[in

琅嬛福地 273

jsp实现分页功能

数据分页,在开发中必不可少,由于数据量太大,不得不进行处理。但是对于分页,又有很多种方式,比如使用sql语句的limit,或者使用jquery的插件。但是底层的逻辑,都是需要的。 在这里贴出bean对象的代码,以及一个辅助类。我做的这个项目是一个个人博客,算是个人网站吧。(只贴部分底层逻辑代码)Page.javapackage cn.edu.ldu.util;public class Page {

K.SHI的博客 1719

【软考高项】【计算专题】- 3 - 进度类 - 双代号网络图

共需压缩 20 天。在双代号网络图中,工作一般使用箭线表示,任意一条箭线都需要占用时间、消耗资源,工作名称写在箭线的上方,而消耗的时间则写在箭线的下方或者工作后面。反映的是前后工作的交接点,节点中的编号可以任意编写,但应保证后续工作的节点比前面节点的编号大,即上图图中的1⃣️4⃣️ 即表示 B 活动和 D 活动间有依赖关系,D 活动的开始,依赖 B 活动的结束。B活动完成了一半, 各计划的实际支出为A活动6500元, B活动1000元, C活动280元, D。

欢迎来到我的博客,一起探索代码里的世界! 4561

jsp实现页面分页。

1、要实现分页,则需要获取3样东西:总页数、当前所在页、页面要显示的list。 2、后台数据获取与处理(这里的话是获取的服务器传来的json数据): String page = request.getParameter("page"); if(page==null){ page="1"; } String pagesize = request.getParam

小小芽儿 2935

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

一个JSP页面实现分页

一个JSP页面实现分页 jsp 分页

xiaoyustudiowww的博客 564

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

【SaaS - Export项目】07 - jsp页面重用,pagehelper实现分页,分页jsp重用

文章目录jsp代码重用分页显示company信息1. 分页代码重用2. 通过在页面中引入分页 jsp代码重用 1)通过jsp:include来重用 比如在当前页面A中重用B.jsp页面 <!-- 页面重用 --> <jsp:include page="B.jsp" /> 2)当前页面A通过jsp:param来传递参数给B.jsp页面,B通过${param.xxx}来获取 <!-- 页面A传递参数 --> <jsp:include page="B.jsp">

Java小皮孩 1985

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

关于JSP页面的分页技术简单实现和原理

分页是对于大数据一个简单有效的显示优化,既可以快速的显示用户想要的结果,又能够大幅调高查询速度,进而提高体验和操作效果,下面先对基本原理进行简单的阐述,希望大家能够从个人的叙述中有所了解(因为习惯使用Mysql数据库进行各种验证和小功能的模拟实现,以下分页sql只在mysql中试用)。 (以下所有查询在本人自定义的数据库Text下的account表中实现) 一、定义的常量       首先...

修宇轩陈 888

jquery如何实现在jsp页面中的无刷新分页

<br />公司要求用jquery实现页面无刷新分页,外加增删改查操作。<br />  我们采用的技术是jsp+JavaBean+Servlet,后台数据库为sqlserver 2000<br />  现在是测试阶段,还没有正式应用到到项目中去。<br /><br />  由于本人之前没接触过jquery,所以在网上查找相关资料,想要一顿恶补,<br />  但是在所找到的资料中php的例子居多,.net的也有,可关于jsp的则少之又少,<br />  基本没有一个完整的demo可供参考,参照那些例子做出来

h57020877的专栏 2063

jsp 页面实现分页

1.1 Pom.xml文件中加入pagehelper依赖 &lt;!-- 分页 --&gt; &lt;!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --&gt; &lt;dependency&gt; &lt;groupId&gt;com.github.pagehelper&lt;/gro...

qq_36983822的博客 477

在JSP页面中实现检索数据的分页显示

在页面中,当检索的数据很多时,通常需要分页显示数据,并要实现翻页。 下面将通过一些例程来说明实现JSP页面翻页技术的实现。 首先,在JSP中,通过JAVA servlet 来检索数据,而用JSP来调用结果来显示。 因而,此技术可分为两个部分(依赖关系): 1. 在服务器端的servlet 中的实现 要点: & 将查询条件保存到session中,取session中的查询条件

yunli0908的专栏 514

在javaweb的jsp页面实现分页功能

在javaweb的jsp页面实现分页功能的详细代码和解释

2301_76908023的博客 1017

JavaBean+Jsp 实现页面分页

import Java.SQL.*;import Javax.servlet.*;// 引入servlet包import Javax.servlet.http.*;import Java.math.*;public class  Pagination{   private String strPage = null;// page参数变量   private int curPages;// pag

xbant的专栏 637

jsp实现分页和页面跳转功能

本文主要介绍在jsp中实现分页功能和页面跳转功能,能够实现数据的分页显示和跳转到指定页面的功能,具体效果如图                         由于该功能是一个书城项目的一部分,所以数据来源于该项目,具体数据库(数据库方面采用c3p0连接池,使用的是mysql数据库)文件可以在点击打开链接下载,整个项目可以在点击打开链接下载(不过由于使用的是MyeElipse2013,所以请

IT_tingge的博客 1万+

jsp 页面分页超链接代码实现

在大量数据列出时,屏幕不可能完整显示,这时必须使用分业,SQL的分业已经在其他文章讨论过,这里讨论的是JSP分业代码的实现。 页面传入参数p作为页面选择,无参数默认第一页。   计算页面分业的基本参数,currentPage为当前页面,pageRows则设定每页的行数,在取得totalPage则是总页数,实际情况根据各位数据情况决定,这里暂定2000。 // 默认当前页面数 0

NULL BLOG 5293

用Java对页面进行分页现实_实现jsp页面得分页显示功能方案

实现jsp页面得分页显示功能方案:com.cn.page.PageBean.java 用于控制分页的情况和数据的处理的。com.cn.page.PageView.java 用于在jsp页面中显示表单的。//接口的定义:public interface ContactBean {public int getAvailableCount()throws Exception;public int get...

weixin_33240461的博客 158

服务器数据在jsp的页面显示,在jsp页面中实现检索数据的分页显示_jsp技巧

在页面中,当检索的数据很多时,通常需要分页显示数据,并要实现翻页。下面将通过一些例程来说明实现JSP页面翻页技术的实现。首先,在JSP中,通过JAVA servlet 来检索数据,而用JSP来调用结果来显示。因而,此技术可分为两个部分(依赖关系):1. 在服务器端的servlet 中的实现要点:&将查询条件保存到session中,取session中的查询条件&设置Statement...

weixin_39589253的博客 838
上一篇: java根据url路径下载图片到本地
下一篇: css内联样式!important
self_defining
博客等级 码龄10年 31粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值