课程顺序 | 学习目标 | 学习要点(了解、熟悉、掌握、精通) | 业务功能 | 学时 |
---|---|---|---|---|
chapter.11 | 获取当前登录人信息 | 1)掌握以EL表达式方式,从session中取得当前用户名作为查询条件传递到DataSet,查询当前用户对象。 2)掌握在当前权限条件下,特定字段的只读与可编辑状态的设置。 3)掌握PropertyDef的required属性与Validator的区别 -------------------- UI控件:AutoForm、Button、DataSet、DataType、UpdateAction -------------------- 数据结构:单表中单条记录 | 个人信息->我的信息 ----------------- 更新个人信息 | |
chapter.12 | 主从表的从表的数据维护 | 1)深入掌握EL表达式从session中取得用户对象。 2)掌握主从表中1主1从数据结构下,从表数据的增加、修改、删除与保存。 3)了解DataPath的概念 -------------------- UI控件:AutoForm,DataGrid,DataPilot,Button -------------------- 数据结构:1主1从 | 个人信息->我的消息 ----------------- 发送个人消息 | |
chapter.13 | 主从表数据联动展示 | 1)掌握主从表数据联动展示。 2)掌握主从表中全加载与懒加载,了解懒加载对于系统性能优化的重要性。 3)掌握动态EL表达式的使用,了解动态EL表达式和普通EL表达式的区别。 -------------------- UI控件:AutoForm,DataGrid,DataPilot,Button -------------------- 数据结构:1主1从 | 消息->消息流水 ----------------- 所有员工消息数据展示 | |
chapter.14 | 主从表数据维护 | 1)掌握主从表数据增加查询修改删除与保存。 2)掌握主表与从表数据同时提交到后台的保存方式。 -------------------- UI控件:AutoForm,DataGrid,DataPilot,Button -------------------- 数据结构:1主1从 | 消息->消息流水 ----------------- 所有员工消息数据维护 | |
chapter.15 | 递归结构的树状展示 | 1)掌握DataTree递归树的使用。 2)掌握DataTree与AutoFrom数据联动,了解DataPath的基本概念。 3)掌握DataPath的自定义片段的使用。 4)深入掌握递归树中全加载与懒加载。 5)深入掌握动态EL表达式的使用。 -------------------- UI控件:DataTree,AutoForm,Button -------------------- 数据结构:递归结构 | 基础数据维护->部门基础数据展示 ----------------- 展示部门信息 | |
chapter.16 | 递归结构的树维护 | 1)掌握利用js增加DataTree的同级节点与下级节点的方法。 2)掌握递归结构数据的提交与持久化。 3)掌握弹出式菜单的使用 -------------------- UI控件:DataTree,AutoForm,Button -------------------- 数据结构:递归结构 | 基础数据维护->部门基础数据维护 ----------------- 维护部门信息 | |
chapter.17 | 树与表格联动展示 | 1)深入掌握DataTree递归树的使用。 2)了解使用Chrome浏览器的debugger调试工具获取后台请求的数据。 3)了解从浏览器层面懒加载对于系统性能优化的重要性。 -------------------- UI控件:DataTree,DataPilot,DataGrid,AutoForm -------------------- 数据结构:递归结构、二维结构 | 通讯录->按部门 ----------------- 按部门显示员工信息 | |
chapter.18 | 以弹出框方式编辑数据 | 1)掌握以Dialog中包含AutoForm方式的编辑数据的开发。 2)掌握Dialog的显示与关闭,了解浮动控件的概念。 -------------------- UI控件:Dialog,AutoForm,Button -------------------- 数据结构:递归结构、二维结构 | 基础数据维护->员工基础数据维护 ----------------- 优化员工基础数据功能 | |
chapter.19 | 下拉框 | 1)掌握ListDropDown的使用。 2)掌握DataSetDropDown的使用,了解从后台数据库中取得下拉框数据信息。 3)掌握AutoMappingDropDown的使用,了解下拉框自动映射。 4)掌握CustomDropDown的使用,了解自定义下拉框。 -------------------- UI控件:ListDropDown,DataSetDropDown,AutoMappingDropDown,CustomDropDown -------------------- 数据结构:递归结构、二维结构 | 基础数据维护->员工基础数据维护 ----------------- 优化员工基础数据功能 | |
chapter.20 | 视图配置的注入和导出 | 1)掌握GroupStart和GroupEnd的使用,掌握Import的使用。 2)了解在系统中定义公用下拉框以提高系统功能复用性。 -------------------- UI控件:GroupStart,GroupEnd,Import -------------------- 数据结构:递归结构 | 基础数据维护->员工基础数据维护 ----------------- 优化员工基础数据功能 | |
chapter.21 | 表格的单元格渲染 | 1)掌握通过CustomRender实现图像预览使用。 2)掌握超链接的实现。 3)掌握根据条件单元格内显示不同背景色。 4)掌握单元格渲染按钮,按钮事件的编写。 -------------------- UI控件:CustomRender -------------------- 数据结构:单表中单条记录 | 基础数据维护->员工基础数据维护 ----------------- 优化员工基础数据显示 | |
chapter.22 | 自定义提交数据 | 1)掌握自定义条件下提交数据。 2)掌握表格选中数据的批量提交。 -------------------- UI控件:UpdateAction -------------------- 数据结构:单表中单条记录 | 基础数据维护->员工基础数据维护 ----------------- 根据生日自定义提交员工星座、属相等。 | |
chapter.23 | 上传图片 | 1)掌握FileUpload Addon的集成 2)掌握UploadFileAction控件的使用 -------------------- UI控件:FileUpload Addon -------------------- 数据结构:附件 | 基础数据维护->员工基础数据维护 ----------------- 优化员工基础数据显示 | |
chapter.24 | 多页工作区与图片控件 | 1)掌握Image控件的使用。 2)掌握TabControl的使用,实现多标签页显示。 3)掌握从数据库读取菜单数据,动态构建菜单。 -------------------- UI控件:TabControl -------------------- 数据结构:不涉及 | 系统->主框架 ----------------- 优化主框架显示 | |
chapter.25 | 主菜单维护 | 1)深入掌握递归结构的树的开发。 2)掌握树节点Icon的设置。 -------------------- UI控件:DataTree、AutoForm、UpdateAction、Button -------------------- 数据结构:不涉及 | 基础数据维护->主菜单管理 ----------------- 主菜单维护 | |
chapter.26 | 集成SpringMVC | 1)掌握系统中集成SpringMVC的方式。 -------------------- UI控件:无 -------------------- 数据结构:单表中单条记录 | 系统->登录 ----------------- 修改登录实现 |