miracle专题手册补充.doc

miracle专题手册补充.doc

ID:57432725

大小:559.50 KB

页数:27页

时间:2020-08-18

miracle专题手册补充.doc_第1页
miracle专题手册补充.doc_第2页
miracle专题手册补充.doc_第3页
miracle专题手册补充.doc_第4页
miracle专题手册补充.doc_第5页
资源描述:

《miracle专题手册补充.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、miracle专题手册补充————————————————————————————————作者:————————————————————————————————日期:Grid组件这个组件是经过精细优化,在速度上具有很大的优势,加载5000行数据只需要3秒,加载10000行数据只需要10秒。对比ExtJsGrid,后者虽然界面漂亮,但是下载体积和性能是其软肋。1、功能介绍Grid组件提供的功能有:1)点击标题排序2)定制列宽、是否显示3)支持序号列4)提供复选列5)鼠标调整列宽6)支持自定义行、列渲染器2、grid生成原理如下图所示,新创建的具体业务的list页面和list

2、.js文件中是没有grid相关的代码的,但是启动tomcat之后可以在list页面查询得到该实体的数据展示列表,因此grid的实现不是在具体业务的list页面中完成的。List.jsp页面<%@pagecontentType="text/html;charset=UTF-8"%><%@includefile="/framework/include/taglibs.jsp"%>

3、module/netline/struts/NetLineListContent.jsp"/>ListContent.jsp页面<%@pagecontentType="text/html;charset=UTF-8"%><%@includefile="/framework/include/taglibs.jsp"%><%@includefile="/framework/include/manager.jsp"%><%--businesslogic--%>

4、ruts/NetLineList.js">miracle框架中list、edit、query页面相关的jsp和js模板文件都存放在目录WebContentframeworklayouttilescrudsingle中,这些模板文件包含了一些通用组件和js脚本,所有新建具体业务的页面都通过tiles引入了对应的模板文件,因此开发者只需要在这些模板的基础上扩展自己需要的功能。Miracle中所有grid相关的代码和grid相关的样式都被封装在frameworkscriptwebfxcolumnlistincludes下的columnlis

5、t.js和columnlist.css文件中。grid组件的实现被封装在list.js文件中;实现过程如下:首先声明一个grid变量vargrid=newWebFXColumnList(),然后通过doInitGrid方法初始化该grid,接着是通过doRenderGrid方法对grid的渲染等工作(grid相关的js方法可以查看list.js文件)。开发者可以通过grid变量对list页面的grid组件进行相关操作。1、grid页面代码分析

6、umnlist.css"rel="stylesheet"/>该部分用来引入columnlist相关的脚本和样式,只有引入了这两个文件grid才能正常的实现并显示。varentityClass="com.jtv.fldpdss.module.netdepot.entity.NetDepot";vargridColumnName=["id","名称","x坐标","y坐标","整备能力","能否调头",

7、"是否本务段","所属机务段","所在站","用途"];vargridColumnId=["id","name","xpos","ypos","capacity","canturnover","isbasicdepot","depotgroupId","stationId2","use"];vargridColumnAlias=["id","name","xpos","ypos","capacity","canturnover","isbasicdepot","depotgroupId","stationId2","use"]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。