-
关于displaytag分页组件的排序功能,麻烦熟悉的朋友帮忙解答下,谢谢5
displaytag我用的是1.1版本.
问题描述如下:
displaytag分页组件中要使得列能够排序,只需要在<display:column/>中设置sortable="true"即可。
这样子他就会按照默认的property属性内容进行排序,此时点击页面上的表头就可以实现排序
我看了表头的连接是这样子的
http://localhost:8088/xxxx/sysViewBtnController.do?sort=id&dir=asc&method=getListPage
排序字段参数名是sort 排序类型是asc这些都是displaytag自动封装的。
然后我在后台request里获取这两个参数,再拼装到我的SQL里面,就实现了数据的排序
此时页面的数据按照sort=id&dir=asc进行了一次排序,我想再点击id列进行desc排序就不行了。
问题:我该如何实现反复点击列头能做升序和降序呢。2012年10月17日 17:47
相关推荐
DisplayTag 提供了丰富的定制选项,使得表格的格式化、排序、分页以及国际化等功能变得轻而易举。 Displaytag 的核心特性包括: 1. **表格呈现**:DisplayTag 可以轻松地将数据集(如List、Map或数组)渲染成HTML...
"Java分页组件"和"Java分页插件"标签表明DisplayTag是专门针对Java Web应用设计的,它可以作为MVC框架(如Spring MVC)的一个插件,无缝集成到现有的项目架构中。DisplayTag不仅支持基本的分页,还提供了诸如国际化...
总结,DisplayTag是Java Web开发中一个强大的分页组件,其丰富的功能和易用性使其成为处理表格数据的理想选择。熟练掌握DisplayTag的使用,可以提高开发效率,提升用户体验。在实际项目中,根据具体需求灵活运用这些...
使用DisplayTag,我们可以在JSP页面中轻松创建表格,包括排序、分页和过滤等功能。DisplayTag的核心组件是`<display:table>`标签,它接受一个数据集合并将其渲染为表格。通过设置`page="?"`属性,我们可以启用分页...
DisplayTag 是一个非常受欢迎的开源Java Web开发框架中的分页组件。它以其简洁的使用方式和强大的功能,被广泛应用于各种Web应用项目中,尤其是在处理大量数据展示时,能够有效地提高用户体验,减轻服务器压力。 ...
7. **响应式分页**:随着移动设备的普及,确保分页组件在不同屏幕尺寸下的良好表现也很重要。使用Bootstrap或其他前端框架可以帮助我们快速实现响应式分页设计。 8. **安全考虑**:防止恶意用户通过修改URL中的分页...
DisplayTag库提供了强大的表格渲染功能,不仅可以处理数据的分页,还支持排序、过滤、国际化以及自定义样式等特性。它的核心设计理念是将数据展示逻辑与视图层分离,这符合MVC(Model-View-Controller)架构的原则,...
首先,DisplayTag 的分页功能依赖于几个关键组件。`display:table` 标签是其核心,用于定义表格。在`display:table`中,你可以设置`pagesize`属性来指定每一页显示的数据数量。例如: ```jsp <!-- 表格列定义 -->...
DisplayTag是一个用于JSP页面的强大标签库,其主要功能在于处理表格数据,包括分页、数据导出、列排序等高级特性。DisplayTag是开源软件,可以从官方网站(http://displaytag.sourceforge.net/)获取最新版本的JAR包...
它提供了分页、排序、导出等多种功能,极大地简化了复杂数据展示的工作。在"Displaytag dwr 分页"的场景中,Displaytag 负责在前端实现表格的分页展示,通过其内置的分页机制,用户可以轻松地浏览大量数据。 DWR ...
在这个场景中,"SSH分页组件"指的是在SSH框架下实现数据分页功能的组件。 分页是Web应用中常见的需求,特别是在处理大数据量时,为了提高用户体验和系统性能,需要将结果集分割成多个小部分(页)进行显示。SSH分页...
DisplayTag是一个功能强大的开源分页和表格展示组件,它在Java Web开发中被广泛使用,类似于Eclipse的TableTag。DisplayTag提供了一种简洁的方式来显示数据表,支持排序、分页以及各种自定义的样式和行为,极大地...
"jsp分页经典实例(采用经典分页组建displaytag)" 这个标题告诉我们这是一个关于Java Server Pages (JSP) 的项目,它实现了分页功能,特别是使用了名为DisplayTag的流行开源分页组件。DisplayTag是一个用于Web开发的...
DisplayTag是一个开源的Java库,专门用于创建复杂的表格布局,提供了诸如分页、排序和导出数据等实用功能。在Web开发中,特别是在基于Java的项目中,DisplayTag是一个非常受欢迎的工具,因为它极大地简化了表格展示...
Displaytag是一个开源的Java库,专门用于创建复杂的表格布局,提供了许多高级功能,如分页、排序、国际化、导出等。在Web开发中,它作为一个JSP标签库使用,大大简化了在网页上处理表格数据的过程。"displaytag-jar....
它提供了许多高级特性,如分页、排序、国际化支持、导出功能等,极大地简化了开发人员在Web应用中处理复杂表格的需求。在使用DisplayTag时,需要依赖一些特定的JAR(Java Archive)文件来运行和构建项目。 本压缩包...
DisplayTag是一个功能丰富的开源Java Web组件库,它提供了一种强大的方式来展示表格数据,包括排序、分页和格式化。 在描述中虽然没有具体的信息,但我们可以通过`displayTagJavaScript.html`这个文件名推测,这篇...
DisplayTag是Java Web开发中的一个开源分页和表格展示库,它为开发人员提供了一种高效、可定制的方式来展示表格数据,并且具有强大的分页功能。这个压缩包包含两个主要部分,分别是`displaytag-1.1.1-src.zip`和`...
这个库极大地简化了在网页上展示数据表的过程,提供了许多高级功能,如分页、排序、国际化、导出等。它基于JSP 2.0标签库,因此可以轻松集成到任何基于Servlet和JSP的Web应用中。 标题"displaytag"指的是DisplayTag...
DisplayTag库不仅提供了一系列预定义的标签,还支持分页、排序、导出等多种功能,极大地提高了开发效率。在这个压缩包中,包含了DisplayTag的jar包以及相关的.tld(Tag Library Descriptor)文件,这些都是运行...