开发指南专题二:JEECG微云快速开发平台JEECG框架初探
? ??開發指南專題二: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框架初探的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 打造一流的研发中心
- 下一篇: 服务器部署多个tomcat方法