扫码关注官方订阅号
正文
0
高洛峰
发布时间:2016-12-29 15:09:21
1584人浏览过
来源于php中文网
原创
有热心网友回复:str += " 转到"; str += ""; if (isFirst()) str += "首页 上一页 "; else { str += "首页 "; str += "上一页 "; } if (isLast()) str += "下一页 尾页 "; else { str += "下一页 "; str += "尾页 "; } str += " 共" + rowsCount + "条记录 "; str += " 转到"; for (int i = 1; i <= pageCount; i++) { if (i == curPage) str += "第" + i + "页"; else str += "第" + i + "页"; } str += ""; return str; } }2.一下是Action /* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */ package struts.action; import java.util.Collection; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.Action; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; import page.bean.DatabaseConn; import page.bean.PageResultSet; import page.bean.ContactBO; import struts.form.LoginForm; /** * MyEclipse Struts * Creation date: 04-02-2008 * * XDoclet definition: * @struts.action path="/login" name="loginForm" input="/login.jsp" scope="request" validate="true" * @struts.action-forward name="sss" path="/index.jsp" */ public class LoginAction extends Action { /* * Generated Methods */ /** * Method execute * @param mapping * @param form * @param request * @param response * @return ActionForward */ public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { LoginForm loginForm = (LoginForm) form; ContactBO userBO=new ContactBO(); //先从业务处理逻辑类中取出数据(ArrayList或Vector格式) Collection data; try { data = userBO.findContact(DatabaseConn.getConnection()); //再得到当前页curPage和每页记录数pageSize //int curPage = Integer.parseInt((String)request.getParameter("cur_page")); int curPage = 1; String cur = request.getParameter("cur_page"); System.out.println("--------------: "+cur); if(cur!=null && cur !=""){ curPage = new Integer(cur).intValue(); } int pageSize=10; //然后生成PageResultSet对象 PageResultSet dataList = new PageResultSet(data, curPage, pageSize); request.setAttribute("usersList", dataList); return mapping.findForward("sss"); } catch (Exception e) { e.printStackTrace(); return mapping.getInputForward(); } } }3.以下是显示分页的页面 jQuery的几个简单实用的分页按钮代码 jQuery的几个简单实用的分页按钮代码 下载 <%@ page language="java" import="java.util.*,page.bean.Contact,page.bean.PageResultSet" pageEncoding="gb2312"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> My JSP 'index.jsp' starting page <% PageResultSet pageResultSet = (PageResultSet) request.getAttribute("usersList"); ArrayList usersList = (ArrayList) pageResultSet.getData(); for (int i = 0; i < usersList.size(); i++) { Contact co = (Contact) usersList.get(i); %> <%=co.getId() %> <%=co.getUsername()%> <%=co.getMobile() %> <%=co.getMail() %> <%=co.getPhone() %> <%=co.getMem() %> <%=co.getLastcontact() %> <% } %> <%=pageResultSet.getToolBar("login.do")%> 更多一个实用的JSP分页代码相关文章请关注PHP中文网!
"; if (isFirst()) str += "首页 上一页 "; else { str += "首页 "; str += "上一页 "; } if (isLast()) str += "下一页 尾页 "; else { str += "下一页 "; str += "尾页 "; } str += " 共" + rowsCount + "条记录 "; str += " 转到"; for (int i = 1; i <= pageCount; i++) { if (i == curPage) str += "第" + i + "页"; else str += "第" + i + "页"; } str += "
2.一下是Action
/* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */ package struts.action; import java.util.Collection; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.Action; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; import page.bean.DatabaseConn; import page.bean.PageResultSet; import page.bean.ContactBO; import struts.form.LoginForm; /** * MyEclipse Struts * Creation date: 04-02-2008 * * XDoclet definition: * @struts.action path="/login" name="loginForm" input="/login.jsp" scope="request" validate="true" * @struts.action-forward name="sss" path="/index.jsp" */ public class LoginAction extends Action { /* * Generated Methods */ /** * Method execute * @param mapping * @param form * @param request * @param response * @return ActionForward */ public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { LoginForm loginForm = (LoginForm) form; ContactBO userBO=new ContactBO(); //先从业务处理逻辑类中取出数据(ArrayList或Vector格式) Collection data; try { data = userBO.findContact(DatabaseConn.getConnection()); //再得到当前页curPage和每页记录数pageSize //int curPage = Integer.parseInt((String)request.getParameter("cur_page")); int curPage = 1; String cur = request.getParameter("cur_page"); System.out.println("--------------: "+cur); if(cur!=null && cur !=""){ curPage = new Integer(cur).intValue(); } int pageSize=10; //然后生成PageResultSet对象 PageResultSet dataList = new PageResultSet(data, curPage, pageSize); request.setAttribute("usersList", dataList); return mapping.findForward("sss"); } catch (Exception e) { e.printStackTrace(); return mapping.getInputForward(); } } }
3.以下是显示分页的页面
jQuery的几个简单实用的分页按钮代码
<%@ page language="java" import="java.util.*,page.bean.Contact,page.bean.PageResultSet" pageEncoding="gb2312"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> My JSP 'index.jsp' starting page
更多一个实用的JSP分页代码相关文章请关注PHP中文网!
相关文章
javascript如何实现单页面应用_它有哪些路由方案?
javascript怎样实现分页功能_它有哪些实现思路?
javascript如何与apis交互_处理json数据的最佳实践是什么
如何在 DataTables 中正确设置每页显示 5 行数据
如何让网站在缩放或不同屏幕尺寸下保持图片正常显示?
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
实现一个 Java 版的 Redis
2018-05-30 13:56
Asp.net使用SignalR实现发送图片
2018-05-28 16:22
HTML5:使用Canvas实时处理Video
2018-05-28 17:58
最简单的微信小程序Demo
2018-05-30 10:20
Python构造自定义方法来美化字典结构输出
2018-05-29 10:33
html设置加粗、倾斜、下划线、删除线等字体效果示例介绍
2018-05-31 09:48
微信小程序:如何实现tabs选项卡效果示例
2018-05-29 15:01
微信小程序开发教程-App()和Page()函数概述
2018-05-28 16:19
python中pandas.DataFrame(创建、索引、增添与删除)的简单操作方法介绍
2018-05-29 15:23
详解python redis使用方法
2018-05-28 15:01
热门AI工具
DeepSeek
幻方量化公司旗下的开源大模型平台
AI大模型
开放平台
豆包大模型
字节跳动自主研发的一系列大型语言模型
通义千问
阿里巴巴推出的全能AI助手
腾讯元宝
腾讯混元平台推出的AI助手
文档处理
Excel 表格
文心一言
文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。
中文写作
讯飞写作
基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿
写作工具
即梦AI
一站式AI创作平台,免费AI图片和视频生成。
图片拼接
图画生成
ChatGPT
最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。
智谱清言 - 免费全能的AI助手
PDF 文档
相关专题
本专题系统讲解 Java 在桌面应用开发领域的实战应用,重点围绕 JavaFX 框架,涵盖界面布局、控件使用、事件处理、FXML、样式美化(CSS)、多线程与UI响应优化,以及桌面应用的打包与发布。通过完整示例项目,帮助学习者掌握 使用 Java 构建现代化、跨平台桌面应用程序的核心能力。
37
2026.01.14
本专题整合了php和html混编相关教程,阅读专题下面的文章了解更多详细内容。
19
2026.01.13
本专题整合了PHP高性能相关教程大全,阅读专题下面的文章了解更多详细内容。
本专题整合了MySQL数据库报错常见问题及解决方法,阅读专题下面的文章了解更多详细内容。
本专题整合了PHP实现文件上传相关教程,阅读专题下面的文章了解更多详细内容。
16
本专题整合了PHP缓存相关教程,阅读专题下面的文章了解更多详细内容。
6
本专题整合了jQuery正则表达式相关教程大全,阅读专题下面的文章了解更多详细内容。
3
本专题整合了交互式图表和动态图表的相关内容,阅读专题下面的文章了解更多详细内容。
45
本专题整合了nginx配置文件相关教程详细汇总,阅读专题下面的文章了解更多详细内容。
9
热门下载
相关下载
精品课程
共18课时 | 4.5万人学习
共161课时 | 4.4万人学习
共1课时 | 0.1万人学习
共6课时 | 7万人学习
共79课时 | 151.1万人学习
共6课时 | 53.4万人学习
共4课时 | 0.6万人学习
共13课时 | 0.9万人学习
最新文章
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部