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



 

开发指南专题八:JEECG微云快速开发平台数据字典的使用

1.标签中使用数据字典

数据字典为系统中可能用到的字典类型数据提供了使用的便利性和可维护性。以下拉框标签<t:dictSelect>为例进行讲解

1.1. 标签参数


属性名


类型


描述


是否必须


默认值


typeGroupCode


string


字典分组编码



null


field


string


对应表单



null


id


string


唯一标识



null


title


string


显示文本



null


defaultVal


string


默认值



null


divClass


string


DIV框默认样式



form


labelClass


string


LABEL默认样式



Validform_label

应用示例


<t:dictSelect field="name" typeGroupCode="process" title="流程类型"></t:dictSelect>

1.2. 使用案例

通过利用数据字典来做性别下拉框的案例来详细说明数据字典的使用步骤。

步骤一:数据字典维护

首先,在数据字典菜单下录入一个字典编码为“sex”、字典名称为“性别类型”的字典项,如图6&#30;1所示。

然后在该分组中分别添加“男性”、“女性”两个类型,并分别设置其类型编码为“1”和“0”,如图6&#30;2所示。

步骤二:在页面中使用字典

首先,在JSP页面中引入JEECG_UI标签库:


<%@include file="/context/mytags.jsp"%>

然后就可以使用dictSelect标签把性别按下拉框显示出来了。代码如下:


<t:dictSelect field="sexField" typeGroupCode="sex"></t:dictSelect>

其中,typeGroupCode就是我们在步骤一中定义的类型分组编码“sex”。页面显示结果如图6&#30;3所示。

开发指南专题八:JEECG微云快速开发平台数据字典,布布扣,bubuko.com

时间: 2024-12-26 13:07:05

开发指南专题八:JEECG微云快速开发平台数据字典的相关文章

开发指南专题七:JEECG微云快速开发平台查询HQL过滤器

开始学习wxWidgets,上一篇写了"安装wxWidgets遭遇的两大关卡"(简称"前文"). 先推荐一下这两天找到的学习材料. 博客中有一个系列教程,貌似作者没有写完,见<跟我学wxWidgets开发>系列教程. 要看书,就<使用wxWidgets进行跨平台程序开发>.我给的链接中,包括中书中的源码.这本书,是<Cross Platform GUI Programming With wxWidget>的中译本,译本中没有附录部

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

开发指南专题九:JEECG微云快速开发平台表单校验组件ValidForm 10.表单校验组件ValidForm 10.1使用入门 1.引入css 请查看下载文件中的style.css,把里面Validform必须部分复制到你的css中(文件里这个注释 "/*==========以下部分是Validform必须的===========*/" 之后的部分是必须的).(之前发现有部分网友把整个style.css都引用在了页面里,然后发现样式冲突了) 2.引入js (jquery 1.4.2

开发指南专题专题一: JEECG微云快速开发平台前言

JEECG微云快速开发平台-前言 1. 前言 1.1. 技术背景 随着WEB UI 框架(EasyUI/Jquery UI/Ext/DWZ)等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面! 代码生成+手工MERGE半智能开发将是新的趋势,生成的代码可节省50%工作量,快速提高开发效率! 1.2. 平台介绍 JEECG [J2EE  Code Generation] 是一款基于代码生成器的微信快速开发平台,采用代码生成+手工MERGE半智能开发模式, 可以帮助解决Java

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

  专题开发十二:JEECG微云快速开发平台-基础用户权限 11.3.4自定义按钮权限 Jeecg中,目前按钮权限设置,是通过对平台自己封装的按钮标签(<t:dgFunOpt等)进行设置.而在开发的过程中,有一些按钮标签是普通的<ahref>或<button>形式的.对于这种普通开发者自定义按钮的权限设置,目前jeecg也可以支持了.具体设置方法如下: 1. 给页面上的自定义按钮增加id或class . 小提示:对于具有相同权限的多个按钮,可以设定一个共同的class,将会更

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

10.4Validform对象[方法支持链式调用] 如示例 var demo=$(".formsub").Validform(),那么demo对象会有以下属性和方法可以调用: tipmsg[object] 如:demo.tipmsg.s="error! no messageinputed."; 通过该对象可以修改除 tit 以外的其他提示文字,这样可以实现同一个页面的不同表单使用不同的提示文字. 具体可修改的提示文字 $.Tipmsg={//默认提示文字; tit:

开发指南专题五:JEECG微云快速开发平台代码生成器

开发指南专题五:JEECG微云快速开发平台代码生成器 1.1. Maven开发环境搭建 在搭建jeecg的maven开发环境之前,需要先配置好本机的maven环境,并在eclipse中安装好m2eclipse插件. 1. maven版本的工程目录,代码结构如图311所示. 2. 针对本机开发环境(这里以eclipse为例),调整依赖包和项目属性 首先在工程上右键->properties,在builders选项卡中删除掉不存在或不需要的builders,如图312所示. 然后进入Java Bu

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

开发指南专题六:JEECG微云快速开发平台代码生 1.1. 代码生成扫描路径配置 用代码生成器生成代码后,需要进行相关配置配置,扫描注入control.service.entity等; 详细操作步骤如下: 1. control扫描配置,在spring-mvc.xml文件里面 2. Service扫描路径配置, spring-mvc-hibernate.xml 3. 实体Entity扫描路径配置, spring-mvc-hibernate.xml 1.2. 功能测试 1.2.1. 添加菜单并授权

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

Ladda 应用提交表单的时候显示loading加载中 包括不同位置,不同效果 不同大小,位置,效果,进度条等 演示 XML/HTML Code <article class="examples" style="margin-top:0px;"> <section class="button-demo"> <h3>expand-left</h3> <button class="lad

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

 开发指南专题十五:JEECG微云快速开发平台EXCEL导入导出 14.EXCEL导入导出 Excel的导入导出抽取通用功能,简化大家对POI的操作,对实体对象进行简单的注解配置就可以完成导入导出,模板的使用更是可以让打造漂亮的Excle报表,从而使大家从重复的工作中解脱出来,更加关注与业务的处理. 14.1注解介绍    注解名 作用对象 描述 是否必须 Excel 字段 对Excel字段的cell属性设置 是 ExcelCollection 字段 对集合对象进行标记表示一对多导出 否 E