`
习惯在马桶上思考
  • 浏览: 114617 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

(转)DisplayTag使用指南(二) DisplayTag标签库详解

阅读更多
原因链接:http://blog.csdn.net/csuliky/archive/2009/07/04/4320742.aspx


1.       DisplayTag标签库概述

DisplayTag标签库是非常容易使用,而且功能强大,这我在上一博客中已经介绍了,它包含了一下标签:

(1)<display:caption></display:caption>   它的作用相当于html页面的<title>标签。

(2)<display:column></display: column > 显示表格中的一个行对象的一个属性。

(3)<display:footer></display: footer >      嵌套在<display:table>标签中,在表格的最后一行数据之后显示的信息。

(4) <display:table></display: table > 应该可以知道这是我们DisplayTag标签库中最重要最核心的标签,上面的标签都是嵌套在它里面来使用的。其核心作用是将给定的对象以html表格形式来显示,根据<display:column>标签格式化每一个项。



2.       Table标签

像html中<table>一样来显示并格式化列表。使用列表属性来指定某个范围内的数据集合,以供操作,支持将已经格式化的数据导出到CSV、EXCEL或者是XML中去。列表中的数据可以排序,并且列表可以按照需要进行分页显示。



示例:

<display:table name="someList" export="true" id="row" requestURI="MyAction.do">

<display:column sortable="true" title="ID"> <c:out value="${row.id}"/>

</display:column>

<display:column property="email" autolink="true"/>

<display:column property="description" title="Comments"/>

</display:table>



属性说明:

cellpadding : 等同于html页面中<table>中的属性

cellspacing : 等同于html页面中<table>中的属性

class : 等同于html页面中<table>中的属性

decorator : 由TableDecorator的子类中指定的操作来对整个列表进行修饰。

defaultsort : 列的默认索引排序,从1开始。

ExcludedParams : 由空白分开的列表,包含参数指定的名字,将不会进行分页或者排序,可以使用excludedParams=”*”来匹配任何参数。

export : 导出允许或禁止,有效值为true或false。

frame : 等同于html页面中<table>中的属性

Htmlid : 等同于html页面中<table>中的id属性。

id :参见uid。这个id属性不可以使用在jsp1.0,但是uid可以。

length : 记录可以显示的数量。

list : 在table中当作数据源的对象,可以是像requestScope.object.property这样的表达式。你必须定义要么是属性的名字或者是list属性。推荐使用”name”。

name : 在table中当作数据源的对象, 可以是像requestScope.object.property这样的表达式。在EL版本的标签库中,这必须是一个指定了源对象的EL表达式。

Offset : 第一条显示的记录索引。

pageSize : 一页中显示的记录数。

requestURI : 当前用以排序的链接,导出和分页,通过添加requestURI属性值的任何标签产生的参数。
分享到:
评论

相关推荐

    displaytag-1.1.1标签库及其使用方法.rar

    DisplayTag 是一个开源的Java Web开发中的表格标签库,它为网页开发者提供了强大的表格展示功能。DisplayTag 1.1.1是该库的一个版本,它包含了一系列预定义的JSP标签,使得创建复杂的、可分页、可排序、可导出的表格...

    displaytag标签的使用

    在配置方面,DisplayTag 使用了两个标签库:displaytag-1.1.tld 和 fmt.tld。displaytag-1.1.tld 是 DisplayTag 自身的标签,而 fmt.tld 标签库主要用于支持中文显示。如果你的项目使用的是 Servlet 2.4 之前的版本...

    自己整理的DisplayTag标签的使用

    ### DisplayTag标签库详解与应用 #### 显示与管理数据的新维度:DisplayTag标签库 在Web开发领域,特别是Java Web开发中,处理和展示大量数据列表是一项常见但又复杂的工作。DisplayTag作为一款功能强大的标签库,...

    displaytag的使用指南(全)

    ### DisplayTag 使用指南详解 #### 一、简介 DisplayTag 是一个开源的 Java Web 标签库,主要用于处理数据表格的展示与交互。它能够帮助开发者轻松地将 JavaBean 集合转换成 HTML 表格,并且支持排序、分页等功能...

    DisplayTag标签使用说明

    DisplayTag 是一个强大的开源Java库,专为Web开发设计,提供了一组标签,用于简化HTML表格的创建和操作。这个库特别适用于MVC模式的应用,它允许开发者更专注于业务逻辑而不是展示层的细节。DisplayTag 的主要目标是...

    displaytag及使用方法

    接着,在`web.xml`配置文件中注册DisplayTag的标签库描述符,这样就可以在JSP页面中使用DisplayTag的标签了。 以下是一些常见的DisplayTag使用方法: 1. **显示表格**: 使用`&lt;display:table&gt;`标签来创建表格,...

    Struts2中使用displaytag标签总结

    这篇博客文章《Struts2中使用displaytag标签总结》很可能是讨论如何在Struts2框架下集成并利用DisplayTag库来高效地处理表格显示。 DisplayTag标签库包括一系列自定义JSP标签,这些标签能够帮助开发者快速创建美观...

    displaytag标签使用

    DisplayTag 是一个功能强大的开源Java标签库,特别适用于MVC模式下的Web开发,用于渲染HTML表格。它简化了数据展示并提供了许多高级特性,如分页、排序、国际化等。DisplayTag 的官方主页位于 ...

    displaytag的使用指南(全).doc

    displaytag的使用指南(全).doc

    Web开发设计DisplayTag应用指南

    DisplayTag是一个专为Web开发设计的强大表格显示标签库,尤其适用于MVC(Model-View-Controller)架构模式下的Java Web应用程序。其核心功能在于简化列表数据的展示,提供高度可配置性与灵活性,使得开发者能够轻松...

    displaytag的使用方法

    Displaytag 是一个开源的 JSP 标签库,专门用于创建数据表格,提供了一组易于使用的标签,可以实现复杂的表格功能,如分页、排序、导出等。在本文中,我们将详细讨论 Displaytag 1.1 版本的使用方法。 **一、...

    displaytag1.1.jar 强大标签

    displaytag1.1显示排序分页导出自动标签

    使用那个displaytag元件所需用的jar包

    6. **使用DisplayTag标签**:在JSP页面上,通过使用DisplayTag提供的标签如`&lt;display:table&gt;`、`&lt;display:column&gt;`等,可以轻松创建表格。这些标签带有许多属性,允许自定义表格的行为和外观。 7. **国际化和本地化...

    displaytag 详解

    DisplayTag通过在JSP页面中插入一个特殊的标签来使用。例如,`&lt;display:table&gt;`标签是其核心,用于定义表格的开始和结束。你可以设置属性如`name`(指定数据源)、`pagesize`(每页显示的记录数)、`export`(是否允许...

    displaytag简明使用示例

    DisplayTag 是一款强大的开源表格展示标签库,专为MVC架构设计,适用于Java Web应用程序。它提供了丰富的功能,包括排序、分页、国际化等,极大地简化了网页表格的开发。下面我们将详细探讨DisplayTag的使用方法。 ...

    displaytag-1.1 源码

    6. `displaytag-doc`: 这里可能包含Displaytag的用户手册、API文档或者开发者指南,对于学习和使用Displaytag非常重要,因为它提供了详细的使用方法和最佳实践。 7. `displaytag`: 最后,这个目录很可能包含了...

    displayTag的使用方法

    ### DisplayTag插件的使用方法详解 #### 一、引言 在Web开发过程中,特别是使用Java技术栈进行开发时,经常会遇到需要展示大量数据的情况,例如用户列表、订单列表等。为了更方便地实现这样的功能,开发者通常会...

Global site tag (gtag.js) - Google Analytics