我在页面采用displaytag标签进行读取值,数据库查询出来已经是排好顺序的
我讲最终放入作用域的List通过循环读取出来,顺序与数据库查询出来的一样
但是在页面中顺序就会乱掉
想问下是不是displaytag默认会对数据进行处理
下面是页面的代码:
<display:table name="sessionScope.exhiList" export="false"
id="currentRowObject" pagesize="100" class="table" style="width:950px;"
decorator="checkboxDecorator" defaultsort="3"
defaultorder="ascending">
<display:column property="unitName" title="单位名称" sortable="true"
href="/chtf/showDetailexinfo.do"
paramId="exhId" paramProperty="exhId" headerClass="sortable" />
<display:column property="country" title="国家" sortable="true"
headerClass="sortable" />
<display:column property="verifystatus" title="审核标志"
sortable="true" headerClass="sortable" />
<display:column property="cruser" title="创建用户"
sortable="true" headerClass="sortable" />
<display:column property="exhibitionLocal" title="所在展馆"
sortable="true" headerClass="sortable" />
<display:column property="exhitionCorps" title="所属展团"
sortable="true" headerClass="sortable" />
<display:column property="exhibitionNumber" title="展位号"
sortable="true" headerClass="sortable" />
<display:column property="linkman" title="联系人"
sortable="true" headerClass="sortable" />
<display:column property="crtime" title="提交时间" sortable="true"
headerClass="sortable" />
<display:column property="reviewtime" title="审核时间" sortable="true"
headerClass="sortable" />
<display:column property="modifyUser" title="审核人" sortable="true"
headerClass="sortable" />
<display:column property="checkbox" title="是否删除" />
</display:table>
相关推荐
解决DisplayTag中文排序问题的关键在于理解Java的字符串比较机制。Java中的`String`对象在进行比较时,默认是基于Unicode的字典顺序,这可能导致中文字符按照其Unicode值而非汉语拼音或笔画顺序排序。对于中文来说,...
这个压缩包包含了解决DisplayTag在处理中文显示时遇到的问题,以及一个专门用于编辑.properties文件的插件,使得配置更加方便。 Displaytag知识点: 1. **基本功能**:DisplayTag支持分页、排序、导出数据、自定义...
1.自定义分页、排序 2.自定义导出数据 3.增强分页导航功能,可以实现输入跳转、选择每页记录数等 4.自定义导出按钮 5.基于jquery.form插件的无刷新表单提交,实现无刷新效果 6.添加鼠标经过变色 实现环境:struts...
DisplayTag支持分页、排序、导出、国际化和自定义样式,是开发人员处理表格展示时的一个强大工具。 DisplayTag的工作原理基于JSP标签库,它可以与任何Java持久层框架(如Hibernate、JPA)或数据访问技术(如JDBC)...
5. `displaytag-examples`: 这个目录包含了Displaytag的示例代码,可以帮助开发者快速理解如何使用Displaytag的各种特性,如排序、分页、格式化输出等。 6. `displaytag-doc`: 这里可能包含Displaytag的用户手册、...
源代码包允许开发者查看和修改DisplayTag的源代码,以便扩展其功能或者修复可能存在的问题。 综上所述,DisplayTag是一个强大的Java分页和表格组件,其1.2版本的二进制包和源代码包提供了完整的开发资源。通过阅读...
DisplayTag 的强大之处在于它提供了一套完整的解决方案,包括对表格数据的排序、过滤、分页以及导出等功能。开发者可以根据需要自定义样式和行为,以满足各种复杂的表格展示需求。例如,可以设置列的排序方式、宽度...
### DisplayTag 使用指南详解 #### 一、简介 DisplayTag 是一个开源的 Java Web 标签库,主要用于处理数据表格的展示与交互。它能够帮助开发者轻松地将 JavaBean 集合转换成 HTML 表格,并且支持排序、分页等功能...
DisplayTag 支持排序、分页、国际化、导出等多种功能,极大地提高了开发效率。 一、DisplayTag 的基本使用 DisplayTag 的基础用法是在 JSP 页面中使用 `<display:table>` 标签来渲染一个表格。例如,以下代码会显示...
1. **多列排序**:DisplayTag允许用户对表格的任意列进行升序或降序排序,提升了用户体验。 2. **分页**:它可以自动处理数据分页,减轻服务器压力,同时在页面上显示页码和跳转选项。 3. **国际化与本地化**:...
Displaytag 是一个开源的 Java 框架,用于在 Web 应用中生成表格和实现分页、排序等功能。它简化了在 JSP 页面中处理数据表的复杂性,提供了丰富的定制选项。以下是对 Displaytag 实现分页的详细解释: 1. **下载与...
- **排序**:DisplayTag 支持列点击进行数据排序,只需在`<display:column>`标签中添加`sortable="true"`属性。 - **分页**:默认开启,通过`export`属性控制是否导出数据,`pagesize`属性设置每页显示的行数。 -...
displaytag1.1显示排序分页导出自动标签
Displaytag是一个开源的Java库,专门用于创建复杂的表格布局,提供了许多高级功能,如分页、排序、国际化、导出等。在Web开发中,它作为一个JSP标签库使用,大大简化了在网页上处理表格数据的过程。"displaytag-jar....
DisplayTag作为一款功能强大的标签库,为JSP页面上的Table提供了丰富的处理手段,包括分页、数据导出、分组、列排序等特性,极大地简化了开发者的工作流程,提升了数据展示的灵活性和用户体验。 #### DisplayTag...
10. **社区支持**:作为开源项目,DisplayTag 拥有一个活跃的开发者社区,提供文档、示例和问题解答,帮助用户解决使用过程中遇到的问题。 了解DisplayTag 1.2的源代码,开发者可以深入研究其背后的实现逻辑,优化...
Displaytag是一个开源的表格和分页显示标签库,它提供了许多高级特性,如排序、分页、导出、样式控制等。使用Displaytag,开发者可以快速地在网页上创建出功能丰富的表格,而无需编写大量的HTML和Java代码。以下是...
Displaytag 是一个开源的 JSP 标签库,专门用于创建数据表格,提供了一组易于使用的标签,可以实现复杂的表格功能,如分页、排序、导出等。在本文中,我们将详细讨论 Displaytag 1.1 版本的使用方法。 **一、...