ImageVerifierCode 换一换
格式:DOC , 页数:21 ,大小:147.50KB ,
资源ID:7682805      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/7682805.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(ecside使用文档.doc)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

ecside使用文档.doc

1、Ecside使用文档 1.EC Side介绍: EC Side是一个开源的列表组件。他源自著名开源列表组件 eXtremeComponents(http://www.extremecomponents.org),但现在已经脱离eXtremeComponents,独立发展(仍有部分代码来自 eXtremeComponents)。“做最实用易用的列表组件”是ECSide的目标。 2. 工作原理简介: ECSide是有一个基于jsp tag的开源列表组件.简单的说,它就是一组可以帮助你快速实现强大的列表的jsp标签.它的工作原理很简单.您将要展现的列表的数据集合(Collection),放入

2、request/pagecontext/session内(使用setAttribute方法.这个工作可以在action/servlet里完成,也可以在jsp页面内完成),然后页面跳转到使用ECSide标签的jsp页面,此时ECSide就可以帮助您展现出所需要的列表. 一个简单的流程通常是这样的. 1 客户端请求action/servlet(如 http://10.195.129.101/test/userlist.do) 2 action接受到请求后,调用相应的BO/dao,执行取列表数据的方法. 3 取得数据后(通常是一个vo/map的list),将数据放入request内(使用re

3、quset.setAttribute(key,value)方法.) 4 将请求forward到使用ECSide标签的jsp页面. 5 ECSide将展现出列表. 3.功能特点: 1.基于jsp taglib 2.支持文件导出 3.支持数据预读取 4.工具条可配置 5.扩展按钮定制 6.多种分页模式 3.1主要特性 1 可设置工具条位置(上 下 或 不显示): ec:table属性增加toolbarLocation 用来控制工具条在上还是在下显示, 可选值 "bottom" "top" "none"(不显示) 2 可设置工具条内容(显示哪些 不显示哪些): 可自定义工

4、具条显示那些内容,以及排列顺序 默认: toolbarContent="navigation|pagejump |pagesize|refresh save add del|export|extend|status" 例子 toolbarContent="pagejump|navigation|export|extend|status" 此时 工具条将不显示"页面行数调整"框 同时顺序也会和默认的发生变化 navigation 导航条 pagejump 页面跳转 pagesize 页面行数设置 export 导出按钮区 extend 自定义扩展区 status 数据信

5、息区 同时 为ec:table增加属性 nearPageNum="数字", 用来设置导航条前后显示的邻近页数,不设置将使用默认值,设置为0则不显示邻近页。 3 可设置工具条上各个功能按钮的相对位置 4 增加了调整页大小的选择框,并可自定义选择框内的内容 5 增加了带有邻近页面的导航条 6 增加了可跳转到指定页面的跳转框 7 增加了当前选中行高亮 8 为ec:table 增加了 excludeParameters 和 includeParameters 属性,可以实现更快捷简便的“参数保留/不保留”功能 9 可添加自定义的html代码到工具条内 或其他位置 10 可手动调整列宽

6、可通过js调整列表高度 11 增加了“列表内部滚动条”(实现列表头固定,列表体滚动的功能) 12 为ec:row和ec:column 添加更多的html事件支持,现支持:onmouserover onmouserout onclick ondbclick 13 为ec:table ec:row ec:column增加了自定义扩展属性功能 14 增加 ec:extendrow 标签,实现列表扩展行的功能 15 增加shadowRow(影子行)功能:每行下面可以再加一个子行 这个行里显示什么可以由大家自己定义 16 增加页面变量 ${TOTALROWCOUNT} 用来标示当前纪录在全

7、部记录中的行数 17 增加了打印功能(尚不完善) 18 ec:column属性增加 ellipsis ,实现单元格内数据过长的时候 自动截短并加"..."的功能(ie only) 19 实现了跨列的列表头 20 统计栏的标题格可跨列 21 增加了若干种cell 和 headerCell,例如checkbox radiobox 22 取消了imagePath属性,样式相关的图片信息全部提入css内 23 重(第4声)用了js 和css ,很多功能用js来实现 24 支持了ajax翻页 (可设置 客户端 还是 服务端进行 html代码剪裁 ) 25 支持预查询功能,在察看第n页的

8、时候,把n+1页的数据也查询出来(隐藏着)备用,加快查看下一页的速度 26 将导出excel所使用的组件由poi切换成了 jxl 27 xls导出方式修改 原始的导出是导出的vo/map里的原始数值 现在是导出页面实际显示的内容 28 增加简捷导出方式 (通过ec:table的 xlsFileName pdfFileName csvFileName属性) 29 支持pdf简体中文导出。 30 代码进行了大规模的重构 31 增加了很多ajax相关特性 32 实现了可编辑列表功能 33 实现了cell的映射功能 34 easyList、easyDataAccess、easyDat

9、aExport特性:可通过简单的配制,快速实现列表数据的展现、查询、修改、删除、导出。 35 支持复杂表头的自定义与导出。 36 支持横向统计。 37 可以对列表内容进行灵活多样的escape。 4.使用说明: 4.1 标签属性说明 4.1.1 属性: tableId 描述: 设置列表的唯一标识,默认为"ec",当一个页面内有多个ECSIDE列表时,必须为每个列表指定不同的tableId. 4.1.2 属性: theme 描述: 设置列表的风格所使用的主题. 默认为ecside. 4.1.3属性: generateScript

10、 描述: 是否自动生成ECSide所需的js脚本. 可选 true/false ( 默认:true ) 4.1.4 属性: useAjax 描述: 是否使用ajax技术进行翻页、过滤、排序等操作. 可选 true/false ( 默认:true ) 4.1.5 属性: doPreload 描述: 是否使用预读取技术. 可选 true/false ( 默认:true ) 4.1.6 属性: classic 描述: 是否使用传统的简单列表. 可选 true/false ( 默认:false ) 4.1.7属性: autoIncludeParam

11、eters 描述: 是否开启"自动保留"特性.翻页 过滤 排序时当前页的表单域将以hidden input的形式被保留(传递到新页面). 可选 true/false ( 默认:true ) 关于此项的更多说明可参见原版ec手册 4.1.8 属性: includeParameters 描述: 在关闭"自动保留"时,希望被自动保留的表单域的标示,支持多个,用","分割 4.1.9 属性: excludeParameters 描述: 在开启"自动保留"时,希望不被自动保留的表单域的标示,支持多个,用","分割 补充: 如果理解了 autoIncludePar

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

13、半角的逗号) includeParameters="表单属性名称3,表单属性名称4" 4.1.10 属性: toolbarContent 描述: 设置工具条要显示的内容,以及各个元素的前后位置. 默认状态是 toolbarContent="navigation|pagejump |pagesize|refresh save add del|export|extend|status" 例子 toolbarContent="pagejump|navigation|export|extend|status" 此时 工具条将不显示"页面行数调整"框和"刷新 保存 增删

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

15、ion. 4.1.13 属性: rowsDisplayed 描述: 设置每页显示的默认记录条数. 4.1.14 属性: 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以及

16、all中,某一项大过了max的200则 不在列表中显示。 也可以只使用pageSizeList="max:200" 此时将 使用默认设置,并用max限制。 4.1.15 属性: nearPageNum 描述: 设置"邻近页导航"的前后区间范围 4.1.16 属性: maxRowsExported 描述: 设置导出和打印操作所允许的最大记录条数 4.1.17 属性: resizeColWidth 描述: 是否允许调整列宽. 可选 true/false ( 默认:true ) 4.1.18 属性: minColWidth 描述: 设置调整列宽时

17、任意一列所允许的最小宽度 4.1.19 属性: height 描述: 设置列表的高度. 4.1.20 属性: minHeight 描述: 设置列表的最小高度 4.1.21 属性: xlsFileName 描述: 设置导出xls的文件的文件名. 不指定时为不允许导出xls文件 4.1.22 属性: pdfFileName 描述: 设置导出pdf的文件的文件名. 不指定时为不允许导出pdf文件 4.1.23 属性: csvFileName 描述: 设置导出csv的文件的文件名. 不指定时为不允许导出csv文件 4.1.24

18、属性: showPrint 描述: 是否显示打印按钮. true/false. 4.1.25 属性: action 描述: 列表执行翻页 过滤 排序等操作时所要提交的ACTION 4.1.26 属性: insertAction 描述: 可编辑列表时,插入数据所要提交的ACTION 4.1.27 属性: updateAction 描述: 可编辑列表时,更新数据所要提交的ACTION 4.1.28 属性: deleteAction 描述: 可编辑列表时,删除数据所要提交的ACTION 4.1.29 属性: shadowRowActi

19、on 描述: 显示shadowRow时所要提交的ACTION 4.1.30 属性: editable 描述: 是否开启可编辑列表功能. 4.1.31 属性: sortable 描述: 是否允许对列表进行按列排序 4.1.32 属性: filterable 描述: 是否开启过滤功能. 4.1.33 属性: title 描述: 设置列表的标题,该标题将显示在列表的上方. 4.1.34 属性: showTitle 描述: 是否显示列表的title. 4.1.35 属性: style 描述: 设置列表的table的st

20、yle,相当于html里的style. 4.1.36 属性: styleClass 描述: 设置列表的table的style class,相当于html里的class. 4.1.37 属性: items 描述: 设置要展现的数据对应的集合在内存中存放时使用的名字 4.1.38 属性: var 描述: 设置指向数据迭代中的当前记录所对应的bean的变量的名称. 4.1.39 属性: locale 描述: 设置列表的本地化信息. 例如 fr_FR 将使列表使用法文方式显示(前提是已经正确提供相关资源文件). 4.1.40 属性: interce

21、ptor 描述: 自定义列表拦截器.值为对应的拦截器的实现. 该拦截器可用来添加或修改列表的属性 4.1.41 属性: retrieveRowsCallback 描述: 指定列表所使用的分页机制.值可以是自定义的完整的callback类名,也可以是在properties文件内指定的简称 4.1.42 属性: filterRowsCallback 描述: 指定列表所使用的过滤机制.值可以是自定义的完整的callback类名,也可以是在properties文件内指定的简称 4.1.43 属性: sortRowsCallback 描述: 指定列表所使用的排序机

22、制.值可以是自定义的完整的callback类名,也可以是在properties文件内指定的简称 关于以上三个属性的使用请见"ECSide列表的RowsCallback机制"文档. 4.1.44 属性: width 描述: 指定列表的宽度.相当于

的width属性 4.1.45 属性: listWidth 描述: Specify the location of pagination bar . Acceptable values are up or down. 4.1.46 属性: listHeight 描述: Specify the loc

23、ation of pagination bar . Acceptable values are up or down. 4.1.47 属性: height 描述: 指定列表的高度.相当于

的height属性.当值为"auto"时,列表高度将随着列表内容自动调整. 只有在非classic模式下才有效. 4.1.48 属性: excludeTool 描述: Specify whether or not to show the rows displayed bar . Acceptable values are "true" or "false". 4.1

24、49 属性: showHeader 描述: 是否显示列表表头 4.2 标签属性说明 4.2.1 属性: rowId 描述: 列表的行的id,对应

的id属性. 4.2.2 属性: recordKey 描述: 行所对应的记录的唯一主键值,主要用于gird列表的删改 4.2.3 属性: highlightRow 描述: 鼠标经过某行时,该行是否变色. 4.2.4 属性: selectlightRow 描述: 鼠标点击某行时,该行是否变色. 4.2.5 属性: interceptor 描述: 自定义行拦截器.值为对

25、应的拦截器的实现. 该拦截器可用来添加或修改行的属性 4.2.6 属性: ondblclick 描述: 定义鼠标双击事件.相当于

的ondblclick事件 4.2.7 属性: onclick 描述: 定义鼠标的单击事件.相当于的onclick事件 4.2.8 属性: onmouseout 描述: 定义鼠标的onmouseout事件.相当于的onmouseout事件 4.2.9 属性: onmouseover 描述: 定义鼠标的onmouseover事件.相当于的onmouseover事件 4.2.10 属性

26、 style 描述: 相当于

的style. 4.2.11 属性: styleClass 描述: 相当于的class. 4.3 标签属性说明 具体的内容可以是任何合法的HTML代码 4.3.1 属性: location 描述: 在什么位置添加扩展内容. top: 列表上方(在列表外部) bottom: 列表下方(在列表外部) 留空: 工具条的 extend扩展区 4.4 标签属性说明 扩展一行.具体的内容可以是任何合法的相关的HTML代码 4.4.1 属性: loc

27、ation 描述: 在什么位置添加扩展内容. bottom: 列表内部的下方,和列表内容主体在一个

内 留空: 同上 4.5 标签属性说明 4.5.1 属性: columnId 描述: 单元格的id,相当于
的id属性 4.5.2 属性: title 描述: 列在列表表头里显示的名称. 4.5.3 属性: property 描述: 指定该列所对应的列表bean(map)的属性(key). 4.5.4 属性: alias 描述: 列的别名. 4.5.5 属性: value 描述:

28、列的数值.默认为当前行当前列对应的列表bean(map)的属性的值. 4.5.6 属性: viewsAllowed 描述: 指定当前列将在那些视图中被显示,可选项为:html xls csv pdf print 分别对应于页面展现,导出,打印 4.5.7 属性: viewsDenied 描述: 指定当前列将在那些视图中被隐藏,可选项为:html xls csv pdf print 分别对应于页面展现,导出,打印 4.5.8 属性: tipTitle 描述: 单元格的提示信息,,相当于

的title属性 4.5.9 属性: group

29、 描述: 是否对当前列进行编组. true/false. 4.5.10 属性: resizeColWidth 描述: 是否允许调整该列的列宽 table为classic时无效 4.5.11 属性: minWidth 描述: 允许调整列宽时,该列所允许的最小宽度,单位像素. 4.5.12 属性: sortable 描述: 是否允许对该列进行排序. 4.5.13 属性: filterable 描述: 是否允许对该列进行过滤操作. 4.5.14 属性: editable 描述: 单元格是否允许编辑. 4.5.15 属性:

30、 cellValue 描述: 单元格对应的值,详见"ECSide可编辑列表的使用指南" 4.5.16 属性: editTemplate 描述: 编辑时,所使用的模板名称,详见"ECSide可编辑列表的使用指南" 4.5.17 属性: editEvent 描述: 进入编辑转台所使用的页面事件,默认为双击,详见"ECSide可编辑列表的使用指南" 4.5.18 属性: mappingItem 描述: 实现单元格的值,与显示的内容的映射.mappingItem的值为进行映射所使用的map在内存中存放的名称 4.5.19 属性: calc 描述

31、 指定列所使用的统计方式.值可以是自定义的完整的calc类名,也可以是在properties文件内指定的简称,多个之间用","分割. 自带的统计有两种total(求和)与average(求平均值). 4.5.20 属性: calcTitle 描述: 指定列所使用的统计方式所对应的统计名称,例如合计,平均等等.多个之间用","分割. 4.5.21 属性: calcSpan 描述: 统计行的统计名称单元格所占用的列数.相当于

的colspan属性 4.5.22 属性: cell 描述: 指定列表内该列所使用的cell的实现类.值可以是自

32、定义的完整的cell类名,也可以是在properties文件内指定的简称 4.5.23 属性: interceptor 描述: 自定义列拦截器.值为对应的拦截器的实现. 该拦截器可用来添加或修改列的属性 4.5.24 属性: escapeAutoFormat 描述: 是否不进行自动格式的转换. 4.5.25 属性: format 描述: The format to use for the cell. For instance if used with a date cell then the format can be MM/dd/yyyy.

33、 4.5.26 属性: parse 描述: Used if the format needs to be interpreted. For instance, a date needs to be parsed in the specific format, such as MM-dd-yyyy. 4.5.27 属性: ondblclick 描述: 定义鼠标双击事件.相当于

的ondblclick事件 4.5.28 属性: onclick 描述: 定义鼠标的单击事件.相当于的onclick事件 4.5.29 属性: onmo

34、useout 描述: 定义鼠标的onmouseout事件.相当于

的onmouseout事件 4.5.30 属性: onmouseover 描述: 定义鼠标的onmouseover事件.相当于的onmouseover事件 4.5.31 属性: style 描述: 相当于的style. 4.5.32 属性: styleClass 描述: 相当于的class. 4.5.33 属性: width 描述: 设置列的宽度.相当于的width属性 4.5.34 属性: nowrap 描述: 设置列

35、的宽度.相当于

的nowrap属性 4.6 属性说明 为列表所在表单添加属性.属性将以形式加入到form内 4.6.1 属性: name 描述: 属性的名字 4.6.2 属性: value 描述: 属性的值 4.7 标签属性说明 为它的外层标签增加扩展属性. 该标签的设计思想来源于xlst里的 标签. 看看 标签.的说明和示例可以更好的帮助您理解 4.8属性说明 帮助生成