jsp实现上一页下一页翻页功能(示例代码)

下面小编就为大家带来一篇jsp实现上一页下一页翻页功能(示例代码)。小编觉得挺不错的,现在就分享jsp源码给大家,也给大家做个参考。对jsp感兴趣的一起跟随小编过来看看吧

前段时间一直忙于期末考试和找实习,好久没写博客了。

这段时间做了个小项目,包含了翻页和富文本编辑器Ueditor的两个知识点,Ueditor玩的还不是很深,打算玩深后再写篇博客。

要实现翻页功能,只需要设置一个pageIndex即可,然后每次加载页面时通过pageIndex去加载数据就行。

那么我们可以设置一个隐藏的input框,用于传递pageIndex给下个页面。

当我们点击上一页的时候,通过js方法改变pageIndex的值,再提交表单即可

二话不多说,看代码,代码里面写的还算比较清楚。

这个是index.jsp的代码。

index.jsp

nbsp;html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">NoteBook of Eric Wu     records=null;  DBBean db=new DBBean();  allRecord=db.getRecordCount();  totalRecord=db.getRecordCount();  totalPage=(totalRecord-1)/10+1;  if(request.getParameter("pageIndex")!=null){//不是第一次加载    //要做下数据类型转换    pageIndex=Integer.valueOf(request.getParameter("pageIndex"));    if(request.getParameter("keyword")!=null){      String keyword=request.getParameter("keyword");      records=db.getRecords(pageIndex,keyword);//获取查询内容一页的事件记录集,共10条      totalRecord=db.getRecordCount(keyword);      totalPage=(totalRecord-1)/10+1;    }else{      records=db.getRecords(pageIndex);//获取一页的事件记录集,共10条    }  }else{//第一次加载    records=db.getRecords(pageIndex);//获取一页的事件记录集,共10条  }  session.setAttribute("records", records);//便于后面使用%>  

  

    

      

NoteBook of Eric Wu

      

The palest ink is better than the best memory !

        

      

登录后复制        首页        新增        修改          删除            

        记录-      

          

      

        

                          

序号

          

标题

          

时间

                                            ” rel=”external nofollow”  target=”_blank”>                                                         共条记录               共页               每页10条               当前第页               上一页               下一页                                     

       Copyright ©2017 汕大-吴广林  

   var pageIndex=; var totalPage=; console.log(pageIndex); //上一页 function turnTopPage(){ if(pageIndex==1){ return; }else{ document.getElementById(“pageIndex”).value=pageIndex-1; document.getElementById(“searchForm”).submit(); } } //下一页 function turnBottomPage(){ if(pageIndex>=totalPage){ return; }else{ document.getElementById(“pageIndex”).value=pageIndex+1; document.getElementById(“searchForm”).submit(); } } function searchKeyword(){ document.getElementById(“pageIndex”).value=1; document.getElementById(“searchForm”).submit(); }

效果图

翻页后:pageIndex=1

jsp实现上一页下一页翻页功能(示例代码)

翻页后:pageIndex=2

jsp实现上一页下一页翻页功能(示例代码)

以上这篇jsp实现上一页下一页翻页功能(示例代码)就是小编分享给大家的全部内容了,希望能给大家一个参考!!

相关推荐:

JSP的优缺点及基本操作

Servlet跳转到JSP页面后的路径问题相关解释

Servlet转发到JSP页面出现路径问题怎么办?

以上就是jsp实现上一页下一页翻页功能(示例代码)的详细内容,更多请关注【创想鸟】其它相关文章!

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

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2790992.html

(0)
上一篇 2025年3月8日 19:04:32
下一篇 2025年3月8日 19:04:37

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • jsp页面数据分页模仿百度分页效果(实例讲解)

    下面小编就为大家带来一篇jsp页面数据分页模仿百度分页效果(实例讲解)。小编觉得挺不错的,现在就分享jsp源码给大家,也给大家做个参考。对jsp感兴趣的一起跟随小编过来看看吧 废话不多说,直接上代码 请根据自己的项目、包名修改 nbsp;h…

    编程技术 2025年3月8日
    200
  • JSP Spring配置文件中传值的实例详解

    这篇文章主要介绍了jsp spring配置文件中传值的实例详解的相关jsp资料,对jsp感兴趣的朋友可以参考下本篇文章。 JSP Spring配置文件中传值的实例详解 通过spring提供方法,在配置文件中取传值  调用get方法     …

    编程技术 2025年3月8日
    200
  • 完全掌握jsonp的原理和实现方式

    针对跨域问题,本文主要给大家详细分析一下jsonp的原理,给大家图文详细分析一下jsonp的原理以及跨域问题的汇总。希望能够给你提供到帮助。 详细分析jsonp的原理和实现方式 一:跨域问题。 二,跨域产生的原因 Js是不能跨域请求。出于安…

    2025年3月8日 编程技术
    200
  • JSP 开发之Spring Boot 动态创建Bean

    这篇文章主要介绍了jsp 开发之spring boot 动态创建bean的相关jsp的资料,对jsp感兴趣的朋友可以参考下本篇文章 JSP 开发之Spring Boot 动态创建Bean 1、通过注解@Import导入方式创建 a、新建My…

    编程技术 2025年3月8日
    200
  • three.js通过模块导入实例分享

    本文主要给大家介绍了关于three.js中文文档学习之通过模块导入的相关资料,文中通过示例代码介绍的非常详细,对大家学习或使用three.js具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。 前言 本文主要给大家介绍了关于…

    编程技术 2025年3月8日
    200
  • AngularJS实现自定义指令方法详解

    本文主要介绍了angularjs实现自定义指令及指令配置项的方法,结合实例形式简单总结分析了angularjs自定义指令及指令配置项的实现技巧,需要的朋友可以参考下,希望能帮助到大家。 AngularJS自定义指令有两种写法: //第一种a…

    编程技术 2025年3月8日
    200
  • JSP Spring防止用户重复登录的实现方法

    这篇文章主要介绍了jsp spring防止用户重复登录的实现方法的相关jsp的资料,对jsp感兴趣的朋友可以参考下本篇文章 JSP Spring防止用户重复登录的实现方法 Spring security防用户重复登录   使用spring …

    编程技术 2025年3月8日
    200
  • jsp页面验证码完整实例

    这篇文章主要为大家详细介绍了jsp页面验证码完整实例,具有一定的参考和学习jsp的价值,对jsp感兴趣的小伙伴们可以参考一下本篇文章 项目结构如下,MyEclipse中新建一个Web Project,取名servlet 1、src下new一…

    2025年3月8日
    200
  • three.js创建场景实例详解

    本文主要给大家介绍了three.js中文文档学习之创建场景的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用three.js具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。 什么是Three.js? 如果你正在…

    编程技术 2025年3月8日
    200
  • javascript中超级实用的10个特性

    你可能刚上手 javascript,或者只是曾经偶尔用过。不管怎样,javascript 改变了很多,有些特性非常值得一用。 这篇文章介绍了一些特性,在我看来,一个严肃的 javascript 开发者每天都多多少少会用到这些特性。 参考资料…

    2025年3月8日
    200

发表回复

登录后才能评论