`
张洪财
  • 浏览: 275925 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts2分页导航

阅读更多
首页 | 上一页 1 [2] [3] [4] [5] [6] [7] [8] [9] [10] | 下一页 | 尾页  
上面效果中的 1 [2] [3] [4] [5] [6] [7] [8] [9] [10] 这个效果用struts2的bean标签可以完成。如下:

<s:bean name="org.apache.struts2.util.Counter" id="counter">
  <s:param name="first" value="1" />//循环开始 这用时要放变量来反映分页导航条的变化
  <s:param name="last" value="10" />//循环结束 这用时要放变量来反映分页导航条的变化


   <s:iterator>//循环分页导航

   <s:if test="pager.currentPage!=current-1">//不是当前页的显示效果
    <a href="<s:property value="#
URL"/>&pageNum=<s:property/>">
[<s:property/>]</a>
    </s:if>
    <s:else>//当前页的显示效果
    <font color="red"><s:property/></font>
    </s:else>
   </s:iterator>
</s:bean>

共大家参考。


分享到:
评论

相关推荐

    struts2增删改查,struts2分页查询

    通过`s:url`和`s:param`设置当前页的前一页和后一页的URL,再用`s:a`标签创建超链接,实现了分页导航功能。 ### 配置文件Struts.xml 配置文件是Struts2框架的核心,用于定义各种Action、拦截器、结果类型等。尽管...

    Struts2自定义分页标签

    例如,`&lt;startPage/&gt;`,`&lt;endPage/&gt;`,`&lt;previousPage/&gt;`和`&lt;nextPage/&gt;`标签可以嵌入到HTML代码中,形成完整的分页导航。 8. **处理用户点击**:当用户点击分页链接时,Action会接收到新的分页参数,重新执行查询...

    Struts2分页源码技术的应用

    Struts2分页源码技术是Web开发中一个重要的实践,尤其是在处理大数据量时,能够有效地提高用户体验,避免一次性加载过多数据导致页面响应慢。在本文中,我们将深入探讨Struts2分页技术的实现原理、应用方法以及与...

    hibernate+struts2分页代码

    前端负责展示分页导航,而后端负责根据前端传来的参数执行数据库查询。 - 使用Hibernate,可以通过设置Query的`setFirstResult()`和`setMaxResults()`方法来实现分页查询,它们分别代表起始位置和每页的最大记录数...

    Struts2 分页实现

    4. **JSP页面设计**:在JSP页面中,显示查询结果,并创建分页导航元素。通常包括“上一页”、“下一页”按钮,以及页码选择器。使用EL表达式和JSTL标签库(如`c:forEach`)来遍历并显示数据。 5. **传递参数**:当...

    经典struts2分页方法 JAVA_WEB必备分页 源码

    你需要在这个模板中使用迭代器遍历当前页的数据,并显示分页导航链接。 6. **拦截器(Interceptor)**:Struts2的拦截器可以用来增强Action的处理逻辑,例如实现通用的分页功能。你可以创建一个分页拦截器,自动...

    freemarker_struts2分页

    分页导航部分根据当前页生成了上一页、下一页和中间页码的链接。注意,这里的链接需要与Action的参数对应,例如通过JavaScript函数`changePage(page)`传递新的当前页参数。 最后,为了使用户点击分页链接时能够正确...

    使用struts实现分页

    2. **Action类**:在Struts框架中,Action类是控制器层的核心,它负责接收用户的请求,根据请求参数执行相应的业务逻辑,并返回一个表示结果的ActionForward对象,这个对象指定了视图的跳转方向。 3. **.struts-...

    Struts2分页(含mysql)

    -- 分页导航 --&gt; ... &lt;a href="&lt;s:property value='%{pageUrl}'/&gt;?pageNum=1"&gt;首页 &lt;s:if test="%{pageNum &gt; 1}"&gt; &lt;a href="&lt;s:property value='%{pageUrl}'/&gt;?pageNum=...

    使用 struts2实现分页

    -- 分页导航 --&gt; &lt;s:param name="currentPage"&gt;&lt;s:property value="%{currentPage - 1}" default="1"/&gt; 上一页 ${page} &lt;s:a href="%{pageUrl}"&gt;&lt;s:property value="#page"/&gt; ...

    Struts2+jdbc+mysq分页Demo

    在这里,我们可能需要一个专门的分页JSP页面,用于展示数据和分页导航链接。 5. **Interceptor拦截器**:在Struts2中,拦截器可以拦截Action调用,添加额外的功能,如日志、权限检查或事务管理。在分页场景下,我们...

    Struts2分页程序

    根据提供的信息,我们可以深入探讨如何在Struts2框架中实现分页功能。Struts2是一个开源的、用于创建企业级Java Web应用的框架。它基于MVC(模型-视图-控制器)架构模式,能够帮助开发者高效地组织代码并简化Web开发...

    jquery java struts2 实现分页 非常好看的分页

    返回的数据应包含当前页的记录,同时,Action还需要提供关于总页数和当前页的信息,以便前端构建分页导航。 Struts2通过配置Action和结果类型(Result)来决定如何处理Action方法的返回值。你可以配置一个JSP或...

    struts 2分页 实例

    ### Struts 2 分页实例知识点详解 #### 一、项目环境搭建与配置 1. **新建Web项目**: - 使用Eclipse IDE创建一个新的Web项目。 - 项目名称可以自定义,例如命名为“Struts2Pagination”。 2. **导入Struts 2 ...

    struts2 分页

    使用Struts2的自定义标签,如`&lt;s:iterator&gt;`和分页标签,可以轻松地遍历数据并生成分页导航。 总结起来,这个Struts2分页工程提供了一个完整的实现范例,涵盖了从数据库交互、控制器逻辑、视图展示的全过程,对于...

    Struts2+jsp自定义分页组件以及源码

    然后,在JSP页面中,通过`&lt;paging:display&gt;`标签显示当前页数据,`&lt;paging:nav&gt;`标签生成分页导航链接。 例如,JSP页面可能包含以下代码: ```jsp ${pager.dataList}" var="item"&gt; &lt;!-- 显示数据 --&gt; ${...

    struts2分页实现

    Struts2分页实现是Web开发中常见的需求,它能够帮助用户更有效地浏览大量数据,提高用户体验。在本文中,我们将深入探讨如何在Struts2框架下实现分页功能。 首先,我们需要理解分页的基本原理。分页的核心是将大...

    Struts完整分页

    例如,可以使用标签遍历数据,标签显示字段值,同时利用Struts的自定义标签或者JSTL标签实现分页导航。 4. **配置文件**:在struts.xml配置文件中,为每个Action定义一个或多个映射,确保请求能够正确地转发到对应...

    struts2分页更容易简单很快学会

    Struts2 分页技术是Java Web开发中常用的一种方法,用于在大量数据列表中实现高效、用户友好的浏览体验。本篇文章将详细讲解如何在Struts2框架中结合Hibernate ORM库实现分页功能。 首先,我们需要理解分页的基本...

Global site tag (gtag.js) - Google Analytics