分页 eXtremeTable 使用

原创 2007年09月28日 16:16:00
http://code.google.com/p/extremetable/wiki/Setup

http://www.cnblogs.com/sharewind/archive/2007/04/18/717764.html

本人认为eXtremeTable 比displayTag功能更强大。
The eXtremeTable is a JSP custom tag library used to display data in a table format.

1.eXtremeTable本质上是一个form组件,所以我假定表被包在form里,所有的功能都被认为是对form元素的操作。如果你想在表体中包含一些定制的form元素, 或者想将eXtremeTable嵌入到另外的form中,那么你就要使用表标签的form属性用来参照最近的form。

如果您不特意指定form属性,eXtremeTable自动在表附近包上一个form。所有表的动作例如:排序、过滤、分页将自动给一些隐藏的input元素赋值,然后提交这个form到表标签action属性设置的Aciton。 这非常有效,除非您想要将自己的form元素设置到表体,或者想将这个表放到别的form里。
2.
<ec:table
        items="pres"
        action="${pageContext.request.contextPath}/test.jsp"
        imagePath="${pageContext.request.contextPath}/images/table/*.gif"
        title="Presidents"
        width="100%"
        rowsDisplayed="5"
        var="aa"
        locale="zh_CN"
        filterable="false"
sortable="false"
        >
          <ec:exportPdf
    fileName="presidents.pdf"
    tooltip="Export PDF"
    headerColor="blue"
    headerBackgroundColor="red"
    headerTitle="Presidents"/>
    <ec:exportXls
            fileName="中文.xls"
            tooltip="Export Excel"
            text="XLS"
            />
        <ec:row>
            <ec:column property="name"  title="姓名" filterable="false" sortable="false"/>
            <ec:column property="nickname" filterable="false" sortable="false"/>
            <ec:column property="term" filterable="false" sortable="false">
      <a href="http://www.baidu.com/s?wd=${pageScope.aa.term}">${pageScope.aa.term}</a>

    </ec:column>

        </ec:row>
    </ec:table>


注意: a. filterable="false"表示是否出现有过滤的文本框
b.sortable="false"是否对这列进行排序。 如果放在table后就是针对整个表而来说,是否过滤或排序。默认的都为true
c.<a href="http://www.baidu.com/s?wd=${pageScope.aa.term}">${pageScope.aa.term}</a>
对于某一列中数据加链拉。

存在的问题:导出pdf时中文乱码????

相关文章推荐

高性能分页标签extremeTable的Limit设计架构思想剖析

这是一个目前最好的一个开源分页标签的实现---extremeTable标签。今天谈谈它的Limit的设计架构思想。 这个设计很通用,经过作者的多次重构,现在extremeTable的架构非常漂亮...

eXtremeTable的使用方法

  • 2008年11月10日 15:09
  • 70KB
  • 下载

扩展eXtremeTable的属性

扩展eXtremeTable的属性 1.简介eXtremeTable是目前流行的优秀分页组件之一,和 Displsytag,ValueList相比,即美观又使用。在介绍eXtremeTable...

使用jquery实现的分页

  • 2014年07月22日 16:39
  • 22KB
  • 下载

分页插件jPages.js的使用示例

jPages * {margin: 0; padding: 0;} 后一页自定义>>> 跳转到某一页>>> 动态增加图...

pager-taglib 分页标签使用

  • 2010年07月11日 09:16
  • 54KB
  • 下载

JSF Datatable 大数据集分页(简单,已在项目中使用)

使用datatable时,通常的做法是取出所有的数据,把数据绑定到datatable,然后让组件来完成分页动作,一般来说,当数据集较小时这样可以,但是,如果数据集有数百行,数千行,甚至更大量的的数据行...
  • eilent
  • eilent
  • 2012年03月08日 22:56
  • 3060
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:分页 eXtremeTable 使用
举报原因:
原因补充:

(最多只允许输入30个字)