开发指南专题二:JEECG微云快速开发平台JEECG框架初探

2.JEECG框架初探

2.1演示系统

打开浏览器输入JEECG演示环境地址:http://demo.jeecg.org:8090/可以看到如图21所示的登录界面。

21演示系统登录界面

点击【登陆】按钮,进入演示系统的主界面,如图22所示。

图22演示系统主界面

在JEECG演示系统中的功能模块包括系统管理、流程管理、业务申请、业务办理、常用功能演示等。其中,用户管理、流程设计器的界面截图如图23和图24所示。

23用户管理界面

24流程设计器

1.1.示例代码

用户管理中的用户列表和用户维护所用的jsp页面代码分别如图 25和图 26所示。

25列表页面代码

26用户管理页面代码

3.JEECG注意规则

1. 列表页面,datagrid的name属性不允许存在重复的,否则页面显示白板:

<t:dategrid name="jeecgDemoList" title="开发DEMO列表"

actionUrl="jeecgDemoController.do?datagrid" idField="id" fit="true">

2. 表单验证采用Validform

3. 时间控件采用my97,不要使用easyui的时间控件,因为加载效率慢

4. 上传文件使用规则

使用SWFUpload插件上传,可同时传多个文件,需要安装Falsh软件,

<div class="form">

<t:upload name="fiels" buttonText="上传文件"

uploader="systemController.do?saveFiles" extend="office"

id="file_upload" formData="documentTitle"></t:upload>

</div>

<div class="form" id="filediv" style="height:50px">

</div>

extend:office表示可上传offices格式后缀的文件,pic表示可上传图片格式后缀的文件

上传文件大小:未限制

5. 流程配置表单后,业务申请必须重新创建

6. jsp代码注释规范,采用隐式注释不能用显式注释,不然标签还是能读到 :

隐式注释:<%-- --%>

显式注释:<!-- -->

7. 表单布局两种风格:1.table 2.div

1.table    例如:jeecg/demo/jeecgDemo/jeecgDemo.jsp

2.div      例如:webpage/system/role/role.jsp

8. postgres 数据库建表规范

字段名字大小写有区别,请注意

9. 菜单采用frame方式打开方法

dataSourceController.do?goDruid&isIframe

10. 页面组件ID命名规范

[1].dategrid组件name

<t:dategrid name="userMe"

[2].组合查询DIV

<div id="userMetb"

[3].查询按钮对应的js方法

<a href="#" class="easyui-linkbutton" iconCls="icon-search"

οnclick="userMesearch()">查询</a>

开发指南专题二:JEECG微云快速开发平台JEECG框架初探相关推荐

  1. 开发指南专题十六:JEECG微云快速开发平台Excel导出

    开发指南专题十六:JEECG微云快速开发平台Excel导出 14.3.  Excel导出 导出工具类ExcelExportUtil 提供两个函数 //创建多个Sheet public static H ...

  2. 开发指南专题十四:JEECG微云快速开发平台MiniDao 介绍

    开发指南专题十四:JEECG微云快速开发平台MiniDao 介绍 13.MiniDao 介绍 13.1.  MiniDao简介及特征 MiniDao是Jeecg自己的持久化解决方案,具备了Hibern ...

  3. 开发指南专题九:JEECG微云快速开发平台-表单校验组件ValidForm

    开发指南专题九:JEECG微云快速开发平台表单校验组件ValidForm 10.表单校验组件ValidForm 10.1使用入门 1.引入css 请查看下载文件中的style.css,把里面Valid ...

  4. 开发指南专题八:JEECG微云快速开发平台数据字典

       开发指南专题八:JEECG微云快速开发平台数据字典的使用 1.标签中使用数据字典 数据字典为系统中可能用到的字典类型数据提供了使用的便利性和可维护性.以下拉框标签<t:dictSele ...

  5. 开发指南专题六:JEECG微云快速开发平台代码生成

    开发指南专题六:JEECG微云快速开发平台代码生 1.1. 代码生成扫描路径配置 用代码生成器生成代码后,需要进行相关配置配置,扫描注入control.service.entity等; 详细操作步骤如 ...

  6. 开发指南专题十五 JEECG微云快速开发平台EXCEL导入导出

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴!  开 ...

  7. 专题开发十二:JEECG微云快速开发平台-基础用户权限

      专题开发十二:JEECG微云快速开发平台-基础用户权限 11.3.4自定义按钮权限 Jeecg中,目前按钮权限设置,是通过对平台自己封装的按钮标签(<t:dgFunOpt等)进行设置.而在开 ...

  8. 开发指南专题十一:JEECG微云快速开发平台--基础用户权限

     开发指南专题十一:JEECG微云快速开发平台--基础用户权限    11.1. 权限设计 基本概念 权限管理模块涉及到的实体有:用户.角色和系统资源(包括系统菜单.页面按钮等).用户可以拥有多个 ...

  9. 开发指南专题十:JEECG微云快速开发平台--表单校验组件ValidForm

    开发指南专题十:JEECG微云快速开发平台--表单校验组件ValidForm 10.4Validform对象[方法支持链式调用] 如示例 var demo=$(".formsub" ...

最新文章

  1. Extjs4 常用布局总结
  2. 互联网账户系统如何设计
  3. python中僵尸进程
  4. 数据结构与算法——二叉树、堆、优先队列
  5. 晚上:上课笔记,听完自己独立完成
  6. 古典密码算法 java_古典密码算法的实现
  7. 详解利用ShoeBox制作位图字体
  8. 7.Linux/Unix 系统编程手册(上) -- 内存分配
  9. TokenInsight 对话首席——2019年底层公链机会展望
  10. 【Verilog基础】常见的加法器电路总结(面试常考)(半加器、全加器、行波进位加法器RCA、超前进位加法器CLA)
  11. word或excel打开很慢的处理办法
  12. 华为鸿蒙17日,华为又有大动作,于10月17日发布全新系列手机,或将采用鸿蒙系统...
  13. 计算机考试感受作文,关于考试感受作文5篇
  14. vue中使用天地图测距、测面、标点【一】
  15. 图灵的停机问题背后令人着迷的数学(哲学)原理
  16. 小汪汪服务器不稳定,全速升级!《小汪汪》城镇建设有窍门
  17. 苹果手机圆圈在哪里设置_不知道苹果手机录音在哪里?那你就落伍了
  18. MySQL中查询和删除重复行
  19. 十进制的小数如何转二进制?二进制表示的小数如何转十进制?
  20. 微信小程序扫一扫左上角按钮返回指定页面

热门文章

  1. vb 通过php连接mysql数据库连接_vb如何mysql数据库连接
  2. 前端基础-html-换行标签
  3. (计算机组成原理)第二章数据的表示和运算-第二节1:定点数的表示(原码、反码、补码和移码)
  4. 什么是防火墙?防火墙的设计主要有哪些类型?
  5. IDA工具各个功能总结
  6. Go语言编程—Go语言中JSON的处理(map、struct 和 JSON字符串的相互转换)
  7. 纱窗.20190512
  8. es6笔记 day3---Promise
  9. 洛谷P2759 奇怪的函数
  10. NOIP 2015 提高组 Day2