Java快速开发平台(3)
自主开发了一个Java快速开发平台,前端基于开源ui框架,主旨是减少代码开发,加速项目进程,降低人工成本。设计上平台要足够灵活,能扩展,组件式开发,使用要简单。
前端UI组件篇
一.页面网格组件
Grid组件
目前已完成。
支持功能如下
表头自定义,拉伸,列头点击排序,分页,隐藏列,编辑单元格,指定列的单元格类型,有textbox,textarea,select,checkbox,radio,calendar,多选下拉,链接,指定修饰等,单元格值合法性校验,支持非空,值重复,数字,email,电话等常用方式校验,并支持复合校验,如非空且长度为20,非空且不能重复等;各种事件注册,行选择,单击,双击事件,各种支持函数如取得当前选择行的id,取得指定单元格值,设定单元格的值,取得当前总行数,取得总列数,取得指定列是否隐藏,自定义表尾,Grid分组等上百个函数支持。
?
实例配置
?
??
效果如图
?
??