JEECG常见问题大全征集
大家还有什么问题,请跟帖,谢谢支持。。
1. jeecg没有数据库脚本问题
jeecg不需要数据库脚本,在数据库创建好数据库,项目配置好数据源链接,会自动建表,登录时候有初始化数据链接
该机制配置文件:src/main/resources/dbconfig.properties
属性:
#更新|创建|验证数据库表结构|不作改变 默认update(create,validate,none) hibernate.hbm2ddl.auto=create
2. 代码生成器配置问题
代码生成器目前分两种:GUI和onlinecoding在线web方式(建议采用这种)
onlinecoding代码生成器菜单:onlinecoding-->表单配置
代码生成器配置文件:
a.数据库配置 src/main/resources/jeecg/jeecg_database.properties(代码生成器和项目的数据库配置是分开的)
b.代码生成器相关配置文件src/main/resources/jeecg/jeecg_config.properties(比如代码生成根路径)
详细请参看文档《JEECG 开发指南》第7节代码生成器专题
3. 代码生成后,spring扫描配置(entity、service、controller)
http://www.jeecg.org/forum.php?mod=viewthread&tid=1832&extra=
4. 表单自定义按钮问题
jeecg表单弹出采用的技术是 lhgdialog ,技术链接 http://www.weiboxiu.cn/plugin/lhgdialog4/api.html
目前添加和修改的方法是写的通用的,都在src/main/webapp/plug-in/tools/curdtools.js里面
所以看不到js方法,如果用户想定义模仿里面的写法即可,可以任意扩展按钮
- $.dialog({
- content: 'url:'+addurl,
- lock : true,
- //zIndex:1990,
- width:width,
- height:height,
- title:title,
- opacity : 0.3,
- cache:false,
- ok: function(){
- iframe = this.iframe.contentWindow;
- saveObj();
- return false;
- },
- cancelVal: '关闭',
- cancel: true /*为true等价于function(){}*/
- })
复制代码
5. 列表自定义查询条件问题
jeecg默认生成的查询条件,布局如果满足不了需求可以自定义查询条件
参考代码:src/main/webapp/webpage/system/user/userList2.jsp
参考demo如下
- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- <%@include file="/context/mytags.jsp"%>
- <t:base type="jquery,easyui,tools,DatePicker"></t:base>
- <div class="easyui-layout" fit="true">
- <div region="center" style="padding: 1px;"><t:datagrid name="userList2" title="用户管理" actionUrl="userController.do?datagrid" idField="id" fit="true">
- <t:dgCol title="编号" field="id" hidden="false"></t:dgCol>
- <t:dgCol title="用户名" sortable="false" field="userName" width="20"></t:dgCol>
- <t:dgCol title="部门" field="TSDepart_departname"></t:dgCol>
- <t:dgCol title="真实姓名" field="realName"></t:dgCol>
- <t:dgCol title="状态" sortable="true" field="status" replace="正常_1,禁用_0,超级管理员_-1"></t:dgCol>
- <t:dgCol title="操作" field="opt" width="100"></t:dgCol>
- <t:dgFunOpt funname="szqm(id)" title="设置签名" />
- <t:dgDelOpt title="删除" url="userController.do?del&id={id}&userName={userName}" />
- </t:datagrid>
- <div id="userListtb" style="padding: 3px; height: 25px">
- <div style="float: left;"><a href="#" id="add" class="easyui-linkbutton" plain="true" icon="icon-add" οnclick="add('用户录入','userController.do?addorupdate','userList2')">用户录入</a> <a href="#"
- class="update" plain="true" icon="icon-edit" οnclick="update('用户编辑','userController.do?addorupdate','userList2')">用户编辑</a></div>
- <div align="right">用户名: <input class="easyui-validatebox" name="userName" style="width: 80px"> 真实姓名: <input class="easyui-validatebox" name="realName" style="width: 80px"> <a
- href="#" class="easyui-linkbutton" iconCls="icon-search" οnclick="userListsearch();">查询</a></div>
- </div>
- </div>
- </div>
- <script type="text/javascript">
- function szqm(id) {
- createwindow('设置签名', 'userController.do?addsign&id=' + id);
- }
- </script>
复制代码
6. maven环境配置问题
jeecg官方采用了oschina的中央仓库,如果是jar下载问题的话,可以下载我们已经打包好的本地maven仓库
下载地址: http://www.jeecg.org/forum.php?m ... 1805&extra=page%3D1
oschina仓库配置: http://maven.oschina.net/help.html
maven学习视频和资料下:链接: http://pan.baidu.com/s/1jGmP9EA 密码: j4jt
7. 二级三级联动问题
一级联动例子参考:常见示例-表单验证-下拉联动
8. 按钮权限问题
注意admin拥有超级权限,换其他号测试;
如果是采用标签的datagrid页面,自定义按钮权限控制是有效的;
如果未采用标签的列表页面,想使用按钮权限的话,需要在页面引用下标签,在页面底部写如下代码
- <t:authFilter></t:authFilter>
复制代码
9. 上传word模板报错问题
onlinecoding上传word模板采用的是组件jacob,该组件需要在window系统下,而且需要做对应的配置,如果你是linux系统,请采用fck编辑器,将word内容复制进去;
详细参考文档《JEECG Online Coding开发手册》
http://yun.baidu.com/s/1iCkb
10. 工作流咨询问题
工作流版本还未发布,学习例子 http://www.jeecg.org/forum.php?m ... 1800&extra=page%3D1
11. popup使用问题
12. 数据权限问题
参考 http://www.jeecg.org/forum.php?m ... 1776&extra=page%3D1
13. minidao使用问题
http://yun.baidu.com/share/link?uk=2668473880&shareid=337844502
14. 文档视频下载
http://www.jeecg.org/forum.php?m ... ge=1&extra=#pid3642
JEECG常见问题大全征集相关推荐
- JEECG 新手常见问题大全,入门必读
大家还有什么问题,请跟帖,谢谢支持.. JEECG常见问题大全 原文地址:http://t.cn/RvYsEF6 1. jeecg数据库脚本问题 注意:jeecg3.5.2之前版本,不需要数据库脚本, ...
- 饥荒联机版 服务器未响应,饥荒联机版常见问题汇_饥荒联机版常见问题大全_快吧单机游戏...
饥荒联机版常见问题大全,饥荒游戏自从开放联机之后,各位玩家也相继遇到了很多各式各样的问题,而今天笔者要给大家介绍的就是饥荒联机版常见问题大全.希望能给大家带来一些帮助. 3.找不到没有房间:右边的页面 ...
- 点歌服务器怎么查看系统报错,网乐活动大师常见问题大全2017
首先科普,网乐活动大师,他是一款网咖和网吧要用到的搞活动时用的,比如LOL三杀,四杀,五杀的活动软件.下面分享网乐活动大师在使用中的一些常见问题大全,希望对大家有参考作用: 1.为什么打开服务器提示浏 ...
- 2021年会议平板购买与使用常见问题大全(重点30条)
会议平板常见问题大全,电子白板常见问题,会议同屏,摄像头麦克风,信源连接,会议平板前十品牌排名热点问题,使用技巧,产品说明,大中小公司选配问答 问题汇总链接: https://www.horion.c ...
- 三菱gx软件初始化失败怎么解决_三菱PLC的常见问题大全!
[1]PLC的输出是不带电源的吗?比如说我要控制个110V继电器.是不是要加个电源?怎么接线?答:PLC的输出端口仅仅是一个驱动负载的开关,本身是不带电源的,如果要控制个110V继电器,要加个电源.P ...
- FusionCharts使用问题及解决方法(三)-FusionCharts常见问题大全
前两篇文章中,我们总结了FusionCharts图表的一些常见问题(FAQ)及解决方法,本文继续讨论FusionCharts使用者常见的一些复杂的报错及解决方法. 当HTML.SWF和JavaScri ...
- 三菱plc指令大全详解图表_三菱PLC的常见问题大全!
[1]PLC的输出是不带电源的吗?比如说我要控制个110V继电器.是不是要加个电源?怎么接线?答:PLC的输出端口仅仅是一个驱动负载的开关,本身是不带电源的,如果要控制个110V继电器,要加个电源.P ...
- PoE供电六大常见问题大全解析
近年来,随着PoE供电技术的发展,从百兆到千兆,再到全千兆,PoE供电技术的发展势头越来越强劲.凭借简化用电设备的安装和部署.节能,安全等一系列优势,PoE供电成为无线覆盖.安防监控.以及智能电网等场 ...
- 文明重启服务器维护中怎么办,【FAQ】文明重启常见问题大全
一.客户端问题 1.Q:请问<王牌战争>如何下载? A:使用移动设备,前往手机应用中心搜索游戏名称王牌战争或文明重启等关键字进行下载. 2.Q:游戏下载后,却不能安装? A:可能有以下原因 ...
最新文章
- CSS的!important属性修改权重
- 23种设计模式C++实现UML+源码汇总
- Applese 的大奖
- 致敬金庸:武侠版编程语言...Java像张无忌还是令狐冲?
- NX(UGS)技术关于我和你顶着忽移不定的云彩
- 贪心 Codeforces Round #273 (Div. 2) C. Table Decorations
- 一句简单命令重启nginx
- 【06年博文搬家】一个修改时间的批处理程序
- c语言将整数的各个位数的数字分别提取_C语言学习:单位转换问题的一些思路...
- ⚡自组织映射(SOM)神经网络⚡Python实现 |Python技能树征题
- 数学建模学习之模糊评价法
- Few-Shot Video Object Detection
- t.cn短链接是怎么生成的?
- Python数据加密,解密的相关操作(hashlib、hmac、random、base64、pycrypto)
- 最近删除的照片在哪里?已删除照片恢复
- ios 导航条消失 navigationBar.hidden 和 navigationBarHidden 区别
- 小米linux平板触摸屏驱动安装方法,windows10系统怎样安装触摸屏的驱动
- Linux 测试IP和端口是否能访问
- (二)python学习笔记之列表入门
- 认知MOS管-必懂MOS管11个基础知识点及分析