`

ECSide标签属性说明之<ec:table>

 
阅读更多
其很多默认值都在ecside.properties
中配置,所以要改默认值可以改此文件. 可以起到一起全改的作用.
比如用不用ajax:
table.generateScript=true
table.useAjax=false
table.doPreload=false
table.sortable=true
table.filterable=true
table.editable=false

如果不想全改,就一个一个在页面上加入吧.
<ec:table>标签说明


◆ 属性: tableId
描述:
设置列表的唯一标识,默认为"ec",当一个页面内有多个ECSIDE列表时,必须为每个列表指定不同的tableId.

◆ 属性: theme
描述:
设置列表的风格所使用的主题. 默认为ecside.

◆ 属性: generateScript
描述:
是否自动生成ECSide所需的js脚本. 可选 true/false ( 默认:true )
◆ 属性: useAjax
描述:
是否使用ajax技术进行翻页、过滤、排序等操作. 可选 true/false ( 默认:true )

◆ 属性: doPreload
描述:
是否使用预读取技术. 可选 true/false ( 默认:true )

◆ 属性: classic
描述:
是否使用传统的简单列表. 可选 true/false ( 默认:false )

◆ 属性: autoIncludeParameters
描述:
是否开启"自动保留"特性.翻页 过滤 排序时当前页的表单域将以hidden input的形式被保留(传递到新页面). 可选 true/false ( 默认:true )
关于此项的更多说明可参见原版ec手册

◆ 属性: includeParameters
描述:
在关闭"自动保留"时,希望被自动保留的表单域的标示,支持多个,用","分割

◆ 属性: excludeParameters
描述:
在开启"自动保留"时,希望不被自动保留的表单域的标示,支持多个,用","分割

补充:
如果理解了 autoIncludeParameters 的用处 就不难理解以上两个属性的用处了
注意: excludeParameters 比 includeParameters 有更高的优先级
即 excludeParameters="a"  includeParameters ="a" 时 a仍然将被排除
建议尽量使用 excludeParameters 不要使用 includeParameters ,除非你非常明确自己要包含的东西。
includeParameters 使用不当会使你忘记包含一些必须包含的东西.

excludeParameters="表单属性名称1,表单属性名称2"    (表单属性名称不能含有半角的逗号)
includeParameters="表单属性名称3,表单属性名称4"


◆ 属性: toolbarContent
描述:
设置工具条要显示的内容,以及各个元素的前后位置.
默认状态是 toolbarContent="navigation|pagejump |pagesize|refresh save add del|export|extend|status"
例子    toolbarContent="pagejump|navigation|export|extend|status"
此时 工具条将不显示"页面行数调整"框和"刷新 保存 增删按钮" 同时顺序也会和默认的发生变化

navigation 导航条
pagejump 页面跳转
pagesize 页面行数设置
refresh 刷新当前页
save 保存列表记录
add 添加记录
del 删除记录
export 导出按钮区
extend 自定义扩展区
status 数据信息区
◆ 属性: toolbarLocation
描述:
设置工具条要显示的位置(列表的上面还是下面). 可选top/bottom/none, 默认top.

◆ 属性: paginationLocation
描述:
同toolbarLocation.

◆ 属性: rowsDisplayed
描述:
设置每页显示的默认记录条数.

◆ 属性: pageSizeList
描述:
设置调整"每页记录数"的下拉框内的候选值.
例如: pageSizeList="10,20,50,100,1000,2000,all"
其中的all为增加全部显示功能。
例子   pageSizeList="10,20,50"
此时列表里将只显示 10 20 50供选择
max:数字 特性 :
pageSizeList="max:200,10,15,30,50,100,all"
如果 10--100以及all中,某一项大过了max的200则 不在列表中显示。
也可以只使用pageSizeList="max:200" 此时将 使用默认设置,并用max限制。

◆ 属性: nearPageNum
描述:
设置"邻近页导航"的前后区间范围

◆ 属性: maxRowsExported
描述:
设置导出和打印操作所允许的最大记录条数

◆ 属性: resizeColWidth
描述:
是否允许调整列宽. 可选 true/false ( 默认:true )

◆ 属性: minColWidth
描述:
设置调整列宽时,任意一列所允许的最小宽度

◆ 属性: height
描述:
设置列表的高度.

◆ 属性: minHeight
描述:
设置列表的最小高度

◆ 属性: xlsFileName
描述:
设置导出xls的文件的文件名. 不指定时为不允许导出xls文件

◆ 属性: pdfFileName
描述:
设置导出pdf的文件的文件名. 不指定时为不允许导出pdf文件

◆ 属性: csvFileName
描述:
设置导出csv的文件的文件名. 不指定时为不允许导出csv文件
◆ 属性: showPrint
描述:
是否显示打印按钮. true/false.

◆ 属性: action
描述:
列表执行翻页 过滤 排序等操作时所要提交的ACTION

◆ 属性: insertAction
描述:
可编辑列表时,插入数据所要提交的ACTION

◆ 属性: updateAction
描述:
可编辑列表时,更新数据所要提交的ACTION

◆ 属性: deleteAction
描述:
可编辑列表时,删除数据所要提交的ACTION

◆ 属性: shadowRowAction
描述:
显示shadowRow时所要提交的ACTION

◆ 属性: editable
描述:
是否开启可编辑列表功能.

◆ 属性: sortable
描述:
是否允许对列表进行按列排序

◆ 属性: filterable
描述:
是否开启过滤功能.


◆ 属性: title
描述:
设置列表的标题,该标题将显示在列表的上方.

◆ 属性: showTitle
描述:
是否显示列表的title.

◆ 属性: style
描述:
设置列表的table的style,相当于html里的style.

◆ 属性: styleClass
描述:
设置列表的table的style class,相当于html里的class.

◆ 属性: items
描述:
设置要展现的数据对应的集合在内存中存放时使用的名字

◆ 属性: var
描述:
设置指向数据迭代中的当前记录所对应的bean的变量的名称.

◆ 属性: locale
描述:
设置列表的本地化信息. 例如 fr_FR 将使列表使用法文方式显示(前提是已经正确提供相关资源文件).

◆ 属性: interceptor
描述:
自定义列表拦截器.值为对应的拦截器的实现.
该拦截器可用来添加或修改列表的属性
◆ 属性: retrieveRowsCallback
描述:
指定列表所使用的分页机制.值可以是自定义的完整的callback类名,也可以是在properties文件内指定的简称

◆ 属性: filterRowsCallback
描述:
指定列表所使用的过滤机制.值可以是自定义的完整的callback类名,也可以是在properties文件内指定的简称

◆ 属性: sortRowsCallback
描述:
指定列表所使用的排序机制.值可以是自定义的完整的callback类名,也可以是在properties文件内指定的简称

关于以上三个属性的使用请见"ECSide列表的RowsCallback机制"文档.

◆ 属性: width
描述:
指定列表的宽度.相当于<table>的width属性

◆ 属性: listWidth
描述:
Specify the location of pagination bar . Acceptable values are up or down.

◆ 属性: listHeight
描述:
Specify the location of pagination bar . Acceptable values are up or down.

◆ 属性: height
描述:
指定列表的高度.相当于<table>的height属性.当值为"auto"时,列表高度将随着列表内容自动调整.
只有在非classic模式下才有效.

◆ 属性: excludeTool
描述:
Specify whether or not to show the rows displayed bar . Acceptable values are "true" or "false".

◆ 属性: showHeader
描述:
是否显示列表表头
分享到:
评论

相关推荐

    ec属性 ec:table ec:column

    ec属性 ec:table ec:column

    ectable的基本用法

    ec table 的基本用法包括各个属性含义

    ECSide标签属性说明.pdf

    ◆ 属性: tableId ...设置列表的唯一标识,默认为"ec",当一个页面内有多个 ECSIDE 列表时,必须为每个列表指定不同的 tableId. ◆ 属性: theme 描述: 设置列表的风格所使用的主题. 默认为 ecside.

    ec标签在struts2.0中的使用

    &lt;ec:table items="presidents" var="pres" imagePath="${pageContext.request.contextPath}/images/*.gif" action="${pageContext.request.contextPath}/presidents.run" ...&lt;ec:table&gt;里的属性还有......

    火狐老板键组件BossKey-支持最新3.6版

    -- firefox --&gt;&lt;br&gt;&lt;br&gt; &lt;em:minVersion&gt;1.5&lt;/em:minVersion&gt;&lt;br&gt;&lt;br&gt; &lt;em:maxVersion&gt;3.0b5pre&lt;/em:maxVersion&gt;&lt;br&gt;&lt;br&gt; &lt;/Description&gt;&lt;br&gt;&lt;br&gt;&lt;/em:targetApplication&gt;&lt;/font&gt; 看看多厚道啊,都告诉你这段是...

    ucweb_pc手机模拟浏览器

    使用说明:&lt;br&gt;&lt;br&gt;&lt;br&gt;1.下载后解开压缩,其中large.exe为执行文件。&lt;br&gt;&lt;br&gt;2.large-properties为ucweb预读取数据文件夹,请勿删除。&lt;br&gt;&lt;br&gt;3.模拟器使用:&lt;br&gt;&lt;br&gt;对应热键:&lt;br&gt; &lt;br&gt;F11:左键&lt;br&gt;&lt;br&gt;F12:...

    FileInfo 0.0.0010 --修正bug,提升速度

    0.0.0010的改进:&lt;br&gt; 1、修正了拖动的文件大于100KB时程序出错的bug&lt;br&gt; 2、优化了CRC32计算代码,提升速度&lt;br&gt;&lt;br&gt;&lt;br&gt;文件说明符 : F:\masm32\PeWorks\fileinfo\FileInfo.exe&lt;br&gt;属性 : A---&lt;br&gt;数字签名:否&lt;br...

    C++中vector容器的用法

    (1)头文件#include&lt;vector&gt;. (2)创建vector对象,vector&lt;int&gt; vec; (3)尾部插入数字:vec.push_back(a); (4)使用下标访问元素,cout&lt;&lt;vec&gt;::iterator it; for(it=vec.begin();it!=vec.end();it++) cout&lt;&lt;*...

    ectable属性

    ectable属性整理,尽可能的包含内容了

    SetState 0_0_0001

    用MASM32写的更改其它程序窗口控件状态的程序&lt;br&gt;&lt;br&gt;具体应用实例:&lt;br&gt;&lt;br&gt;卸载过期卡巴后进不了Win XP,装瑞星配置又出错&lt;br&gt;http://tag.csdn.net/Article/37024896-ba4d-4b01-8761-c8ceb1df7613.html&lt;br&gt;&lt;br&gt;文件...

    html个人网站xp界面

    if request.QueryString("iPage")&lt;&gt;"" then iPage=CInt(request.QueryString("iPage")) 'if iPage&lt;1 then iPage=1 'if iPage&gt;rs.pageCount then iPage=rs.pageCount else ...

    图书馆管理系统

    &lt;td class="tableHeader" width="120" title=""&gt;出版社名称&lt;/td&gt; &lt;td class="tableHeader" width="120" title=""&gt;出版社地址&lt;/td&gt; &lt;td class="tableHeader" width="40"&gt;Edit&lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody class...

    手机软件(秒表/倒计时)

    ppc 2003 的秒表/倒计时&lt;br&gt;个人开发的软件&lt;br&gt;基于.NET Compact ...CF2.0:&lt;br&gt;&lt;br&gt;http://www.microsoft.com/downloads/details.aspx?familyid=0C1B0A88-59E2-4EBA-A70E-4CD851C5FCC4&displaylang=zh-cn&lt;br&gt;&lt;br&gt;...

    手机软件(秒表/倒计时) 发布版

    ppc 2003 的秒表/倒计时&lt;br&gt;个人开发的软件&lt;br&gt;基于.NET Compact ...CF2.0:&lt;br&gt;&lt;br&gt;http://www.microsoft.com/downloads/details.aspx?familyid=0C1B0A88-59E2-4EBA-A70E-4CD851C5FCC4&displaylang=zh-cn&lt;br&gt;&lt;br&gt;...

    手机游戏(五子棋)

    个人开发的软件&lt;br&gt;基于.NET Compact Framework 2.0&lt;br&gt;系统要求&lt;br&gt;...CF2.0:&lt;br&gt;&lt;br&gt;http://www.microsoft.com/downloads/details.aspx?familyid=0C1B0A88-59E2-4EBA-A70E-4CD851C5FCC4&displaylang=zh-cn&lt;br&gt;&lt;br&gt;...

    手机游戏(五子棋)发布版

    ppc 2003 的秒表/倒计时&lt;br&gt;个人开发的软件&lt;br&gt;基于.NET Compact ...CF2.0:&lt;br&gt;&lt;br&gt;http://www.microsoft.com/downloads/details.aspx?familyid=0C1B0A88-59E2-4EBA-A70E-4CD851C5FCC4&displaylang=zh-cn&lt;br&gt;&lt;br&gt;...

    易语言的模块:BMP滤镜模块.ec

    易语言的模块:BMP滤镜模块.ec。超级好用的易语言模块

    利用Bootstrap实现表格复选框checkbox全选

    首先来看看实现的效果图: ... &lt;table class=table&gt; &lt;thead&gt; &lt;tr class=success&gt; ... &lt;th&gt;说明&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;C00001&lt;/td&gt; &lt;td&gt;机车&lt;/td&gt; &lt;td&gt;机车&lt;/td&gt; &lt;td&gt;有效&lt;/td&gt; &lt;t

    jQuery实现table中两列CheckBox只能选中一个的示例

    &lt;table id=unit&gt; &lt;tr&gt; &lt;th&gt;选项一&lt;/th&gt; &lt;th&gt;选项二&lt;/th&gt; &lt;th&gt;姓名&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;input type=checkbox /&gt;&lt;/td&gt; &lt;td&gt;&lt;input type=checkbox /&gt;&lt;/td&gt; &lt;td&gt;小红&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;input type=...

    openssl编程

    249&lt;br&gt;31.4 数据结构 250&lt;br&gt;31.5 加密套件 251&lt;br&gt;31.6 密钥信息 252&lt;br&gt;31.7 SESSION 252&lt;br&gt;31.8 多线程支持 253&lt;br&gt;31.9 编程示例 253&lt;br&gt;31.10 函数 264&lt;br&gt;第三十二章 Openssl命令 267&lt;br&gt;32.1概述 267&lt;br&gt;...

Global site tag (gtag.js) - Google Analytics