JEECG常见问题大全征集
生活随笔
收集整理的這篇文章主要介紹了
JEECG常见问题大全征集
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
大家還有什么問題,請跟帖,謝謝支持。。
?
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常見問題大全征集
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方法,如果用戶想定義模仿里面的寫法即可,可以任意擴展按鈕
? ?jeecg默認生成的查詢條件,布局如果滿足不了需求可以自定義查詢條件
??參考代碼:src/main/webapp/webpage/system/user/userList2.jsp
??參考demo如下
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頁面,自定義按鈕權限控制是有效的;
? ? 如果未采用標簽的列表頁面,想使用按鈕權限的話,需要在頁面引用下標簽,在頁面底部寫如下代碼
? ? 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常见问题大全征集的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hdu 5155(DP+排列组合)
- 下一篇: hdu 4513(manacher+dp