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. 表单自己定义button问题
jeecg表单弹出採用的技术是lhgdialog ,技术链接http://www.weiboxiu.cn/plugin/lhgdialog4/api.html
眼下加入和改动的方法是写的通用的。都在src/main/webapp/plug-in/tools/curdtools.js里面
所以看不到js方法。假设用户想定义模仿里面的写法就可以。能够随意扩展button
- $.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="username" 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" onclick="add('用户录入','userController.do?addorupdate','userList2')">用户录入</a> <a href="#"
- class="update" plain="true" icon="icon-edit" onclick="update('用户编辑','userController.do?addorupdate','userList2')">用户编辑</a></div>
- <div align="right">username: <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" onclick="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 password: j4jt
7. 二级三级联动问题
一级联动样例參考:常见演示样例-表单验证-下拉联动
8. button权限问题
注意admin拥有超级权限,换其它号測试;
假设是採用标签的datagrid页面,自己定义button权限控制是有效的;
假设未採用标签的列表页面,想使用button权限的话。须要在页面引用下标签,在页面底部写例如以下代码
- <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
JEECG常见问题大全征集的更多相关文章
- JEECG 新手常见问题大全,入门必读
大家还有什么问题,请跟帖,谢谢支持.. JEECG常见问题大全 原文地址:http://t.cn/RvYsEF61. jeecg数据库脚本问题 注意:jeecg3.5.2之前版本,不需要数据库脚 ...
- FusionCharts导出图表常见问题(FAQ)汇总---FusionCharts常见问题大全
在前面几篇文章中,我们介绍了FusionCharts生成Flash图表常见问题FAQ以及使用中的一些常见报错及调试/解决方法.本文继续介绍FusionCharts导出图表时的一些常见问题(FAQ). ...
- FusionCharts使用问题及解决方法(五)-FusionCharts常见问题大全
在前4篇文章中,我们总结了FusionCharts XT图表使用中的一些常见问题(FAQ)及解决方法,本文继续讨论FusionCharts使用者常见的一些复杂报错及错误的调试/解决方法. 问题描述:是 ...
- FusionCharts使用问题及解决方法(四)-FusionCharts常见问题大全
在前3篇文章中,我们总结了FusionCharts图表的一些常见问题(FAQ)及解决方法,本文继续讨论FusionCharts使用者常见的一些复杂的报错及解决方法. 问题描述:使用FusionChar ...
- FusionCharts使用问题及解决方法(三)-FusionCharts常见问题大全
前两篇文章中,我们总结了FusionCharts图表的一些常见问题(FAQ)及解决方法,本文继续讨论FusionCharts使用者常见的一些复杂的报错及解决方法. 当HTML.SWF和JavaScri ...
- FusionCharts使用问题及解决方法(二)-FusionCharts常见问题大全
在上文中,我们介绍了FusionCharts常见问题(FAQ)的解决方法,本文将一同讨论FusionCharts使用者面临的一些复杂问题的解决方法. 如何启用JavaScript调试模式? 要启用Ja ...
- FusionCharts使用问题及解决方法(一)-FusionCharts常见问题大全
当你利用FusionCharts创建图表时报错,原因是多方面的.本文总结了一些常见问题及解决方法供大家参考,希望对大家有帮助. 如果你无法看到任何图表: 如果浏览器中的进度条一直加载,或者右键菜单显示 ...
- Spring常见问题大全
Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架.Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用.Spring ...
- JAVA高速开发平台 - 开源 免费 - JEECG
JEECG 微云高速开发平台 当前最新版本号: 3.6.2(公布日期:20160315) 下载地址:http://git.oschina.net/jeecg/jeecg 前言: 随着 WEB UI 框 ...
随机推荐
- matplot模块中的pylab
pylab的目的 Pylab combines the functionality of pyplot with the capabilities of NumPy in a single names ...
- JavaScript 设计模式之建造者模式
一.建造者模式概念解读 1.建造者模式概念文字解读 建造者模式可以将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示.也就是说如果我们用了建造者模式,那么用户就需要指定需要建造的类 ...
- Android学习系列(4)--App自适应draw9patch不失真背景
做人要大度,海纳百川,做事要圆滑,左右逢源,这让我想到了编程也是如此,代码要扩展,界面也要考虑自适应.这篇文章是Android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用. 1. ...
- Linux中网络通信中 使用的结构体
"+++++++++++++++++++++++++ Linux TCP/UDP通信中的结构体 +++++++++++++++++++++++++++++++++++++++" s ...
- Dockerfile最佳实践(一)
1.使用缓存 Dockerfile的每条指令都会将结果提交为新的镜像,下一跳指令将会基于上一步指令的镜像的基础上构建,如果一个镜像存在相同的父镜像和指令(除了ADD),Docker将会使用镜像而不是 ...
- Qt中使用DOM解析XML文件或者字符串二(实例)
介绍 在Qt中提供了QtXml模块实现了对XML数据的处理,我们在Qt帮助中输入关键字QtXml Module,可以看到该模块的类表.在这里我们可以看到所有相关的类,它们主要是服务于两种操作XML文档 ...
- 微信公众号支付安卓和WP支付成功,苹果不能支付!
花了几天时间,终于搞好了,代码是从官网上下的.NET DEMO的代码改的,测试的时候发现安卓和WP手机都能进行支付,但是苹果的怎么支付都支付不了,主要是在下面这个界面 点支付按钮就是苹果支付不了,其他 ...
- [k8s]kubespray(ansible)自动化安装k8s集群
kubespray(ansible)自动化安装k8s集群 https://github.com/kubernetes-incubator/kubespray https://kubernetes.io ...
- ajaxfileupload异步上传附件添加參数的方法
1.js文件 // JavaScript Document jQuery.extend({ createUploadIframe: function(id, uri) { //create frame ...
- Chisel Tutorial(七)——模块
下面内容根据2015-7-10版的Chisel 2.2 Tutorial整理 Chisel中的模块与Verilog HDL中模块的概念十分相似,都是用层次结构描写叙述电路.Chisel中的module ...