工具脚本使用时只需替换url的问号前半部分即可。
此页面需要jstl标签库的支持,在页头导入jstl标签:
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
js代码:
<script>
//进入指定页面
function goPage(){
var box=document.getElementById('pageSelect');
var pn='';
for(var i=0; i<box.options.length; i++) {
if(box.options[i].selected) {
pn=box.options[i].value;
}
}
window.location='airCompanySettingAction!showAirCompanyList.action?pageSize=${pageSize}&pageNum='+pn;
}
</script>
放在数据表格下面的脚本:
<div class="page con">
<c:choose>
<c:when test="${cpage == 1}">
<span class="disabled"> 第一页 </span>
<span class="disabled"> 上一页 </span>
</c:when>
<c:otherwise>
<a href="airCompanySettingAction!showAirCompanyList.action?pageNum=1&pageSize=${pageSize}">第一页</a>
<a href="airCompanySettingAction!showAirCompanyList.action?pageNum=${pageNum-1}&pageSize=${pageSize}">上一页</a>
</c:otherwise>
</c:choose>
<span>${cpage}</span>
<c:choose>
<c:when test="${cpage==pageCount}">
<span class="disabled">下一页 </span>
<span class="disabled">最后页 </span>
</c:when>
<c:otherwise>
<a href="airCompanySettingAction!showAirCompanyList.action?pageNum=${pageNum+1}&pageSize=${pageSize}">下一页</a>
<a href="airCompanySettingAction!showAirCompanyList.action?pageNum=${pageCount}&pageSize=${pageSize}">最后页</a>
</c:otherwise>
</c:choose>
<select name="pageSelect" id="pageSelect">
<c:forEach items="${pageList}" var="p" varStatus="s">
<option value="${p}">${p}/${pageCount}</option>
</c:forEach>
</select>
<input type="button" value="GO" onclick="goPage();" />
</div>
分享到:
相关推荐
**JSP分页显示技术详解...提供的"JSP通用分页显示1.2"示例是一个基础的实现,开发者可以在此基础上扩展和完善,以满足更复杂的需求。在学习和实践中,理解分页原理,熟练运用相关标签和技巧,是提升Web开发能力的关键。
本话题将深入探讨“通用分页实现及其OO设计”,结合给定的“Paginaction.jsp”文件,我们可以进一步了解在Java Web开发中如何有效地实现分页功能。 首先,我们需要理解分页的基本概念。分页是将大量数据分割成多个...
初学者可以从中学到JSP与数据库的交互、分页逻辑的实现以及如何在页面上呈现结果。 **六、进阶话题** 在实际应用中,为了优化性能,我们还可以考虑缓存技术、存储过程、分页组件(如PageHelper)的使用,以及在前端...
为了实现“万能查询分页”,可以设计一个通用的分页组件或服务,接受不同的查询条件和表名作为参数,返回分页后的数据。这样可以提高代码的复用性和维护性。 综上所述,JSP查询分页涉及到前端展示、后端处理、...
JSP(JavaServer Pages)作为早期流行的服务器端脚本语言,其分页技术的发展与优化对提升网站效率至关重要。本文将详细探讨当前最佳的JSP分页技术,包括技术原理、实现方法以及优化策略。 #### JDBC与分页:历史...
当我们谈论“用于通用分页之jsp进阶”时,这意味着我们将探讨如何在JSP中实现高效且可复用的分页功能,这对于大型数据集的展示至关重要。 分页是Web应用中常见的一种用户体验优化,它允许用户逐步浏览大量的信息,...
本文将深入解析一个名为“通用分页JS”的脚本,该脚本适用于JSP环境中,能够帮助开发者轻松实现数据分页显示的功能。 #### 二、核心概念解释 1. **分页**:指将数据集合按照一定的规则(如每页显示的数据数量)...
"一个简单的通用分页工具条"这个项目,就是针对这种需求而设计的,它利用了集合类、EL(Expression Language)表达式以及标准标签库,实现了在客户端对查询结果进行分页显示的功能。 首先,集合类在Java编程中扮演...
通用分页是Web开发中的一个常见需求,尤其是在处理大量数据时,为了提高用户体验和系统性能,通常会采用分页展示数据。在这个主题中,我们将深入探讨分页的原理、实现方式以及与数据库交互的细节。 首先,让我们...
"基于jsp技术实现" 暗示了代码主要使用JSP脚本元素和Java表达式来处理分页逻辑。"下载后 数据库需要自己建一个" 意味着该程序需要与数据库进行交互,但具体的数据库结构和配置需要用户自行设置。 **标签解读:** - ...
### JSP分页案例解析与实现 在网页开发中,特别是在处理大量数据展示时,分页功能显得尤为重要。本文将详细解析一个JSP分页案例,深入探讨其工作原理及实现过程。 #### 核心概念:JSP与分页 JSP(JavaServer ...
本资源“jsp分页打包下载”提供了一个通用的JSP分页解决方案,旨在帮助开发者快速、高效地实现这一功能,避免重复造轮子。 首先,我们需要理解什么是JSP(JavaServer Pages)。JSP是Java的一个子技术,它允许开发者...
综上所述,这个WAP通用分页开发的示例不仅展示了如何使用JSP技术构建动态WAP页面,还涉及到了WAP技术的基础知识、数据库操作以及用户交互设计等多个方面。这对于理解和实现类似的移动应用具有一定的参考价值。
此实例展示了如何在JavaServer Pages(简称JSP)中实现基本的分页功能,具体包括:设置字符编码、加载数据库驱动、建立数据库连接、执行SQL查询以及处理分页逻辑等。 #### 二、代码结构分析 ##### 1. 设置字符编码...
本代码示例通过JSP实现了对数据库中数据的分页展示功能。主要涵盖了数据库连接、SQL查询以及分页逻辑的实现。这对于初学者理解和掌握Web开发中的分页技术非常有帮助。需要注意的是,实际应用中应考虑安全性问题,如...
4. **数据库通用模块开发**:这部分可能包含数据验证、分页查询、数据过滤等功能的实现,这些都是Web应用中常见的需求。通过模块化开发,可以提高代码的复用性和可维护性。 5. **MVC设计模式**:书中可能还会涉及...
本项目中,我们将深入探讨如何利用SSH集成实现一个具备分页功能的系统,并了解如何通过自定义标签来呈现分页数据。 首先,SSH框架的集成是项目的核心部分。Struts2作为控制器,负责处理HTTP请求并调度业务逻辑;...
本资源"JSP数据库通用模块开发与系统移植.rar"聚焦于如何利用JSP进行数据库交互,并提供了通用模块以简化开发过程和系统的移植。 首先,JSP与数据库的结合是Web应用开发中的核心部分,特别是对于那些需要存储和检索...
本资源“JS+JQuery1.2.6万能页面分页源码”提供了一种使用JavaScript和jQuery 1.2.6实现的通用分页解决方案。这种分页技术的核心在于其灵活性和易用性,只需传入几个关键参数即可轻松实现。 首先,我们来了解一下...