`
Java_Fan
  • 浏览: 81665 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

jstl标签库分页

 
阅读更多

几年以前利用jstl标签库进行分页的页面代码,现在贴出来记录一下(用到的时候也好翻出来):

<tr>
			   		<td width="100%" colspan="9" align="right">	
			   		本页${listSize}条记录
			   			<a href='${pageContext.request.contextPath}/station/doListQuery.do?pageNo=1&minTime=${minTime }&maxTime=${maxTime }'>首页|</a>
			   			<c:choose>
			   				<c:when test="${pageNo-1 ge 1}">
			   					<a href='${pageContext.request.contextPath}/station/doListQuery.do?pageNo=${pageNo-1}&minTime=${minTime }&maxTime=${maxTime }'>上一页|</a>
			   				</c:when>
			   				<c:otherwise>
			   					<a href='${pageContext.request.contextPath}/station/doListQuery.do?pageNo=1&minTime=${minTime }&maxTime=${maxTime }'>上一页|</a>
			   				</c:otherwise>
			   			</c:choose>
			   			<c:choose>
			   				<c:when test="${pageNo+1 le totalPages}">
			   					<a href='${pageContext.request.contextPath}/station/doListQuery.do?pageNo=${pageNo+1}&minTime=${minTime }&maxTime=${maxTime }'>下一页|</a>
			   				</c:when>
			   				<c:otherwise>
			   					<a href='${pageContext.request.contextPath}/station/doListQuery.do?pageNo=${totalPages}&minTime=${minTime }&maxTime=${maxTime }'>下一页|</a>
			   				</c:otherwise>
			   			</c:choose>			   			
			   			<a href='${pageContext.request.contextPath}/station/doListQuery.do?pageNo=${totalPages}&minTime=${minTime }&maxTime=${maxTime }'>末页</a>	
			   			第${pageNo}页/共${totalPages}页			   			
			   		</td>
			   	</tr>  


说明:实际上分页所需的参数一般情况下只需要patNo、totalPages,后面的minTime、maxTime只是传参而已。


分享到:
评论

相关推荐

    Web开发——jstl标签真分页实战

    本篇文章将详细解读如何利用JSP中的JSTL标签库实现真分页功能。 #### JSTL简介 JavaServer Pages Standard Tag Library (JSTL) 是一套为简化JSP页面开发而设计的标准标签库。它提供了一系列预定义标签来执行常见...

    用JSTL实现JSP分页显示数据代码(MySQL数据库)

    c 标签库用于实现逻辑控制和变量设置,而 sql 标签库用于实现数据库操作。 该代码首先设置了每页显示的记录数为 2,然后使用 sql:setDataSource 标签设置了数据库连接。接着,该代码使用 sql:query 标签查询了记录...

    JSTL JSP 自定义标签 分页

    jh-plugins已实现标签库:分页 jh-plugins特点:高效、轻巧、简单、适用(可融合与任何B/S架构的java项目) jh-plugins使用详解: 导入jh-plugins.jar,引入标签库; 1.分页标签库 PageModel pagem = new PageModel();...

    用jsp+servlet+EL表达式+JSTL写的分页代码

    6. 在JSP页面中,使用EL表达式读取Servlet传递的数据,并用JSTL标签生成分页链接。 7. 如果用户点击分页链接,上述流程重复,但页码会改变。 具体到本示例的"20131210servlet分页"文件,它可能包含了以下内容: - `...

    JSTL&EL分页的例子

    然而,为了提高代码的可读性和可维护性,通常会避免在JSP页面中直接编写过多的Java脚本,而转向使用像JSTL(JavaServer Pages Standard Tag Library)这样的标签库。JSTL提供了一系列预定义的标签,可以替代Java脚本...

    jstl分页jstl分页

    JSTL(JavaServer Pages Standard Tag Library)是Java的一个标准标签库,它提供了一系列的标签来简化JSP页面的编程。在本示例中,我们将探讨如何利用JSTL实现分页功能,特别是在结合JavaBean、JSP和SQL Server 2005...

    EL+JSTL+分页

    JSTL是一组用于JSP的标准标签库,提供了许多预定义的标签,涵盖了核心、XML、函数、I18N和SQL等领域。通过使用JSTL,我们可以使JSP页面更符合MVC(Model-View-Controller)架构,降低代码的复杂性,提高可维护性。...

    jstl 实现分页

    JavaServer Pages Standard Tag Library(JSTL)是Java Web开发中的一个标准标签库,它包含了一系列用于处理常见任务的标签,其中就包括分页功能。本文将详细介绍如何使用JSTL来实现分页。 首先,我们需要理解分页...

    JSTL.rar_JSTL_JSTL下载

    3. **性能提升**:JSTL标签在服务器端被解析成Java代码执行,相比在JSP中使用脚本,性能通常会有所提升。 4. **遵循标准**:作为Java EE的一部分,JSTL遵循Java Community Process(JCP)的标准,与其他Java EE组件...

    jstl实现jsp页面的分页

    通过结合EL表达式和JSTL标签,我们可以创建动态的、适应性强的分页界面,提高用户体验。在实际开发中,还需要考虑错误处理和优化,例如处理无效的页码请求,以及在数据量变化时自动调整分页参数等。

    struts2+sqlserver2000+jstl+分页

    JSTL(JavaServer Pages Standard Tag Library)是JSP标准标签库,提供了许多预定义的标签,简化了JSP页面的编写。在分页场景下,JSTL的`fmt:formatNumber`标签可以用于格式化页码,`c:forEach`标签可以遍历并显示...

    一个jar包,用JSTL 在表现层分页

    总结来说,这个“用JSTL在表现层分页”的jar包提供了分页所需的全部组件,包括JSTL标签的使用、前端分页链接的生成以及后端数据处理的逻辑。通过集成这个jar包,开发者可以快速在Java Web项目中实现高效、友好的分页...

    jstl4jqgrid

    在Web开发中,JSP Standard Tag Library(JSTL)是一个标准的标签库,它提供了许多用于处理常见任务的标签,如迭代、条件语句、XML处理等,极大地简化了JSP页面的编写。另一方面,jqGrid是一个流行的JavaScript数据...

    自定义标签分页

    首先,自定义标签是JSP标准标签库(JSTL)的一种扩展,允许开发者创建自己的标签库,以解决特定业务场景的需求。在本例中,"fenyeTag"可能是自定义分页标签库的名字,用于在JSP页面上展示分页链接。 要实现自定义...

    在Jsp中采用JSTL分页技术

    通过合理地组合和使用JSTL标签,我们可以构建出高效、可维护的分页系统,从而提高Web应用的性能和用户体验。在开发过程中,一定要注意数据的正确处理和分页逻辑的完整性,确保分页功能的稳定性和实用性。

    实用java分页标签

    1. **JSTL分页**:JavaServer Pages Standard Tag Library (JSTL) 是一个标准的标签库,它提供了一系列标签用于简化JSP页面的编写。在JSTL中,`&lt;c:forEach&gt;`标签常用于遍历分页数据,而`&lt;c:if&gt;`或`&lt;c:choose&gt;`标签...

    购物车+学生管理系统+JSTL库

    【标题】:“购物车+学生管理系统+JSTL库”是一个综合性的项目,结合了在线购物车功能和学生管理系统的实现,同时运用了JavaServer Pages Standard Tag Library(JSTL)这一强大的标签库来简化前端展示和后端逻辑的...

    JSP下拉-分页-标签库显示.zip

    在IT行业中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,它允许开发者使用Java语言来...通过学习这个项目,开发者可以深入理解JSP、SQL查询、分页算法以及JSTL标签库的使用,对于提升Web开发技能大有裨益。

    java自定义分页标签

    - 创建对应的Java类(Tag Handler)来处理这些标签,这个类需要继承JSP标准标签库(JSTL)的`SimpleTagSupport`或`TagSupport`类。 2. **实现分页逻辑**: - 分页逻辑主要由后端完成,通常包括计算总页数、当前页...

    java分页标签详细Demo

    "核心"文件可能包含了JSTL(JavaServer Pages Standard Tag Library)的核心标签库,这个库包含了用于处理基本的控制流程和数据操作的标签,虽然它不直接提供分页功能,但可以与自定义的分页标签配合使用。...

Global site tag (gtag.js) - Google Analytics