jQuery EasyUI 開發指南
內容描述
<內容簡介>
使用Java開發軟件的開發人員一定會接觸到前端開發,而前端開發有一個流行趨勢,那就是插件開發。jQuery EasyUI是目前Java Web領域流行的插件開發工具。王波編著的《jQuery EasyUI開髮指南》主要講述EasyUI各種插件的用法以及前端插件開發思想,帶領讀者走入插件開發的世界。在本書中,讀者不但可以學到搜索框(searchbox)、進度條(progressbar)、提示框(tooltip)等功能性插件,還可以掌握佈局(layout),以及強大的數據網格(datagrid)和分頁(pagination)等插件。
本書適合想要學習Java開發的技術人員閱讀,尤其適合JavaWeb開發領域的從業人員閱讀。
<章節目錄>
第1章 認識jQuery EasyUI
1.1 jQuery EasyUI介紹
1.2 管理系統需求分析
1.3 建立數據庫
1.4 選擇開發工具
1.5 MyEclipse的語言配置
1.6 新建Web P
1.7 安裝Tomcat服務器
1.8 搭建SSH開發框架
1.8.1 Struts2的集成
1.8.2 Spring3的集成
1.8.3 Hibernate的集成
1.9 搭建jQuery EasyUI開發環境
第2章 管理系統的開發
2.1 登錄頁面
2.2 首頁開發
2.3.1
2.3.2 菜單欄
2.3.3 導航欄
2.3.4 功能模塊
2.3.5
2.3 Web調試方式
2.4 插件
2.4.1 數據網格插件
2.4.2 鏈接按鈕插件
2.4.3 分頁插件
2.4.4 解析器插件
2.4.5 簡單加載插件
2.4.6 可拖動插件
2.4.7 可放置插件
2.4.8 可調整大小插件
2.4.9 搜索框插件
2.4.10 進度條插件
2.4.11 提示框插件
2.4.12 面板插件
2.4.13 摺疊面板插件
2.4.14 佈局插件
2.4.15 菜單插件
2.4.16 菜單按鈕插件
2.4.17 表單插件
2.4.18 驗證框插件
2.4.19 下拉列表框插件
2.4.20 日期時間框插件
2.4.21 微調器插件
2.4.22 窗口插件
2.4.23 對話框插件
2.4.24 消息框插件
第3章 Ajax傳遞
3.1 Ajax是什麼
3.2 Ajax的JavaScript語法
3.3 Ajax的jQuery語法
第4章 Java處理
4.1 Java開發的三層架構
4.1.1 邏輯層
4.1.2 業務層
4.1.3 持久層
4.1.4 架構優化
4.1.5 架構拓展
4.2 Java開發的編程規範
4.2.1 制定編程規範
4.2.2 總結編程規範
4.3 Java開發的常用方法
4.3.1 字符處理
4.3.2 數值處理
4.3.3 運算符
4.3.4 流程控制語句
4.3.5 數組
4.3.6 數據集合
4.4 調試方式
第5章 數據庫操作
5.1 數據庫連接概述
5.2 數據庫的JDBC連接方法
5.2.1 通用過程
5.2.2 經典範例
5.2.3 常用方法
5.3 Spring持久化對象
5.3.1 JdbcTemplate對象
5.3.2 NamedParameterJdbc Template對象
5.4 MyBatis框架
5.4.1 MyBatis環境搭建
5.4.2 MyBatis配置參數
5.5 函數
5.6 光標
5.7 存儲過程
第6章 返回數據
6.1 什麼是返回數據
6.2 合適的返回數據
6.3 常用的返回數據
6.3.1 List類型
6.3.2 Map類型
6.3.3 迭代器
6.4 JSON解析
6.4.1 JSON語法規則
6.4.2 JSON書寫格式
6.4.3 JSON取值
6.4.4 JSON的兩種結構
6.4.5 JSON解析實例
6.4.6 JSON的意義
第7章 MVC經典模式
7.1 MVC的定義分析
7.2 各種框架的組合
7.2.1 Struts
7.2.2 Spring
7.2.3 Hibernate
7.3 數據傳遞模式
第8章 數據導出
8.1 典型場景分析
8.2 利用POI導出
8.2.1 POI介紹
8.2.2 POI導出前端實現
8.2.3 POI導出後端實現
8.2.4 下載Excel文件
8.3 利用CSV導出
8.3.1 CSV介紹
8.3.2 CSV導出前端實現
8.3.3 CSV導出後端實現
8.3.4 下載CSV文件
8.4 導出功能XML文件配置
第9章 切換EasyUI風格
9.1 整體界面修飾
9.2 EasyUI提供的風格
9.3 網站界面的重要性
第10章 管理系統交付
10.1 客戶驗收
10.2 操作手冊
10.3 系統上線
10.4 迭代開發
10.5 分析能力
<作者介紹>
王波,軟件工程師。畢業於西安外事學院。從業多年,成功地開發過基於通信、電商、數據管理相關業務的項目,在、Java Web領域擁有豐富的經驗。擅長搭建以Struts、Sprinq為基礎的項目架構,並且擅長在此基礎上選擇合適的持久層框架。在開發過程中,堅持認為一個好的程序員應該同時兼顧前端與後端開發,以前端為輔、後端為主,才可以更好地將客戶的需求用電腦語言描述出來。在軟件行業未來的發展中,認為、Java Web領域的開發仍將秉持MVC模式,並且在此基礎上不斷演化,而前端的開發則更加依賴於插件,需要插件化開發的理念。