注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關用案例學Java Web整合開發(fā):Java+Eclipse+Struts 2

用案例學Java Web整合開發(fā):Java+Eclipse+Struts 2

用案例學Java Web整合開發(fā):Java+Eclipse+Struts 2

定 價:¥75.00

作 者: 雷之宇,鄭圣蒲,孫皓 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: J2EE

購買這本書可以去


ISBN: 9787121082344 出版時間: 2009-04-01 包裝: 平裝
開本: 16開 頁數(shù): 594 字數(shù):  

內容簡介

  就是帶領你逐個了解、熟悉、使用這些Java系列的產品,從一個零基礎的Java菜鳥成為一個合格的Java程序員。Java作為當前最炙手可熱的網絡編程語言,已經帶動了相關衍生產品的流行。從開發(fā)工具Eclipse + MyEclipse和Jbuilder,到服務器端的框架Struts、Hibernate、Spring的持續(xù)升溫,再加上相關的服務器軟件Tomcat、Weblogic等,Java已經發(fā)展成為一個完整的產品系列?!队冒咐龑WJavaWeb整合開發(fā):Java+Eclipse+Struts2+Ajax》可以作為菜鳥級讀者的入門教程。我們從系統(tǒng)環(huán)境的安裝、配置、創(chuàng)建工程、調試、編譯,到系統(tǒng)的發(fā)布和部署,一步步、手把手地教你實現(xiàn)。而對于有經驗的程序員,《用案例學JavaWeb整合開發(fā):Java+Eclipse+Struts2+Ajax》也是一本“企業(yè)級案例”的參考手冊,《用案例學JavaWeb整合開發(fā):Java+Eclipse+Struts2+Ajax》中的“組織機構和用戶管理、權限管理、合同管理、項目管理、工作流引擎、全文檢索引擎、數(shù)據(jù)導出組件”等功能模塊可以直接應用在真實的系統(tǒng)中。

作者簡介

  雷之宇:教育背景:1995年畢業(yè)于甘肅聯(lián)合大學數(shù)學系,2003年畢業(yè)于中國人民大學商學院(EMBA)曾編著與翻譯:《Java實用組件集》電子工業(yè)出版社,《程序員學管理》清華大學出版社(經管類),《Java項目開發(fā)實踐:網絡篇》中國鐵道出版社,《Linux及開放源代碼在商業(yè)經濟中的應用》,清華大學出版社(譯),《C#吾言實用教程》中國鐵道出版社,《Visual Studio net十大經典案例》清華大學出版社,《.JSP程序設計實務入門》中國鐵道出版社,《Visual InterDev 6.0企業(yè)級開發(fā)指南》,人民郵電出版社(譯)。工作經驗:現(xiàn):北京杰軟科技有限公司(總經理/創(chuàng)始人),北京中軟智訊科技有限公司(技術總監(jiān)),中國計算機軟件總公司(Web研發(fā)中心主任),微軟(中國)有限公司,中國科學院,軟件研究所。

圖書目錄

第1章 引言
1.1 和Java相關的幾個概念
1.1.1 什么是Java
1.1.2 JSP、Java、JavaBean與JavaScript
1.1.3 MVC與Struts
1.2 和Java相關的工具介紹
1.2.1 JDK1.6
1.2.2 Tomcat
1.2.3 BEAWebLogic
1.2.4 OracleiAS
1.2.5 Eclipse和MyEclipse
1.2.6 JBuilder
1.3 本書所使用的環(huán)境
1.4 本章小結
第2章 搭建開發(fā)系統(tǒng)環(huán)境
2.1 安裝和配置JDK1.5
2.1.1 安裝JDK1.5
2.1.2 設置環(huán)境變量
2.2 安裝和配置Tomcat5
2.2.1 安裝Tomcat5
2.2.2 如何啟動及關閉Tomcat
2.3 安裝MyEclipse
2.4 安裝和配置Oracle10g數(shù)據(jù)庫
2.4.1 安裝Oracle10g數(shù)據(jù)庫
2.4.2 創(chuàng)建數(shù)據(jù)庫實例
2.4.3 配置監(jiān)聽器(Listener)
2.5 常見問題經驗談
2.5.1 Oracle數(shù)據(jù)庫無法啟動的幾種情況
2.5.2 Oracle安裝后Eclipse無法啟動
2.6 本章小結
第3章 創(chuàng)建第一個Struts工程“HelloWorld”
3.1 創(chuàng)建一個新的JavaWeb項目
3.1.1 創(chuàng)建Web工程
3.1.2 編輯Profile配置文件
3.1.3 增加Struts功能
3.1.4 增加Hibernate功能
3.1.5 配置Formbean和Action操作
3.1.6 配置Eclipse和Tomcat的連接
3.1.7 編譯和運行
3.2 代碼詳解
3.3 常見問題經驗談
3.4 本章小結
第4章 創(chuàng)建第一個數(shù)據(jù)庫工程——“BookManage”
4.1 數(shù)據(jù)庫配置
4.1.1 配置表空間
4.1.2 創(chuàng)建用戶
4.1.3 創(chuàng)建表(用UI界面或Script)
4.1.4 手工添加幾條數(shù)據(jù)
4.1.5 SQLPlus的介紹
4.2 第一次用Java訪問數(shù)據(jù)庫
4.2.1 JDBC技術基礎
4.2.2 DBHandle組件介紹
4.3 創(chuàng)建數(shù)據(jù)庫工程——
4.3 “BookManage”
4.3.1 向數(shù)據(jù)庫中插入新的數(shù)據(jù)
4.3.2 在頁面中顯示數(shù)據(jù)列表
4.3.3 實現(xiàn)刪除的功能(支持復選)
4.4 常見問題經驗談
4.5 本章小結
第5章 組織機構和用戶管理
5.1 功能描述
5.2 TreeView基礎
5.2.1 幾種常見的TreeView實現(xiàn)方法
5.2.2 用XML實現(xiàn)(優(yōu)點、缺點)
5.2.3 用JavaScript動態(tài)獲取下一級節(jié)點(優(yōu)點、缺點)
5.2.4 TreeView的數(shù)據(jù)結構
5.2.5 TreeView組件介紹
5.3 實現(xiàn)組織機構樹的管理
5.3.1 數(shù)據(jù)結構
5.3.2 組織機構樹的展示
5.3.3 添加樹節(jié)點
5.3.4 修改樹節(jié)點
5.3.5 刪除樹節(jié)點
5.4 實現(xiàn)用戶的管理
5.4.1 數(shù)據(jù)結構
5.4.2 顯示節(jié)點下的用戶列表
5.4.3 添加用戶
5.4.4 刪除用戶
5.4.5 用戶轉移部門
5.5 常見問題經驗談
5.6 本章小結
第6章 權限管理
6.1 權限管理的幾個概念
6.1.1 用戶組
6.1.2 權限元素與角色
6.1.3 授權與賦權
6.1.4 橫向權限與縱向權限
6.2 理解權限管理的工作原理
6.2.1 數(shù)據(jù)結構
6.2.2 權限校驗組件(HaveRight)原理
6.3 權限管理的實現(xiàn)
6.3.1 權限元素的管理
6.3.2 角色的管理
6.3.3 權限元素分配管理
6.3.4 權限元素驗證
6.4 常見問題經驗談
6.5 本章小結
第7章 合同管理子系統(tǒng)
7.1 合同分類的管理(樹形結構)
7.1.1 數(shù)據(jù)結構
7.1.2 合同分類樹的顯示組件(XML)
7.1.3 樹節(jié)點的管理
7.2 合同臺賬(查詢統(tǒng)計)的管理
7.2.1 數(shù)據(jù)結構詳解(ER圖)
7.2.2 合同基本信息的管理
7.2.3 客戶管理
7.2.4 合同的查詢和統(tǒng)計
7.2.5 審批流程的管理
7.3 合同和項目的關聯(lián)管理
7.4 常見問題經驗談
7.5 本章小結
第8章 WorkFlow工作流引擎
8.1 工作流基礎
8.1.1 工作流的概念
8.1.2 為什么要使用工作流
8.1.3 常見的工作流實現(xiàn)方式
8.2 工作流實現(xiàn)原理
8.2.1 WorkFlow引擎設計綜述(WF、Node、Instance、History)
8.2.2 WorkFlow引擎所需的數(shù)據(jù)結構
8.3 工作流代碼解析
8.3.1 WorkFlow和Node的定義
8.3.2 為Node綁定角色
8.3.3 本部門領導的處理
8.3.4 工作流執(zhí)行情況的監(jiān)控HistoryRecord類
8.3.5 WorkFlow執(zhí)行
8.4 工作流實例:“合同申請”
8.4.1 填寫合同的基本信息
8.4.2 信息確認,并創(chuàng)建工作流實例
8.4.3 顯示“原型表單”并進行審批(同意、駁回)
8.4.4 添加附件
8.4.5 查看歷史審批記錄
8.4.6 提交至下一個節(jié)點,并在首頁提醒
8.5 常見問題經驗談
8.6 本章小結
第9章 項目管理子系統(tǒng)
9.1 項目基本信息管理
9.1.1 數(shù)據(jù)結構
9.1.2 項目信息管理
9.1.3 項目相關附件管理
9.2 項目過程管理
9.2.1 任務下達
9.2.2 實施大綱
9.2.3 項目執(zhí)行與進度管理
9.2.4 驗收申辦、項目歸檔
9.2.5 項目的查詢和統(tǒng)計
9.3 常見問題經驗談
9.4 本章小結
第10章 利用Lucene實現(xiàn)全文檢索
10.1 功能描述(為項目的附件增加全文檢索功能)
10.2 全文檢索的原理介紹
10.2.1 索引項
10.2.2 全文檢索評價標準
10.2.3 全文檢索基本模型
10.3 Lucene介紹
10.3.1 Lucene概述
10.3.2 中文分詞介紹(中科院分詞ICTCLAS)
10.3.3 為文件建立索引
10.3.4 檢索過程的實現(xiàn)
10.3.5 其他(字體加亮顯示、鏈接等)
10.4 常見問題經驗談
10.4.1 中文分詞問題
10.4.2 超大/加密文件的處理
10.5 本章小結
第11章 綜合統(tǒng)計匯總子系統(tǒng)
11.1 功能描述
11.2 繪圖組件介紹
11.2.1 繪圖組件簡介
11.2.2 組件安裝配置以及注意事項
11.2.3 繪制柱狀圖
11.2.4 繪制餅圖
11.2.5 繪制折線圖/點線圖
11.3 定式統(tǒng)計匯總
11.3.1 幾種常見的合同統(tǒng)計報表
11.3.2 統(tǒng)計報表的技術實現(xiàn)
11.3.3 為統(tǒng)計報表增加圖形表現(xiàn)形式
11.3.4 定式統(tǒng)計報表經驗談
11.4 自定義統(tǒng)計匯總
11.4.1 什么是自定義報表
11.4.2 三步完成自定義報表
11.4.3 自定義報表的實現(xiàn)
11.4.4 自定義統(tǒng)計報表經驗談
11.5 常見問題經驗談
11.6 本章小結
第12章 數(shù)據(jù)的導出和打印
12.1 統(tǒng)計報表的打印
12.1.1 報表模板介紹(水科院WF、廣電報表)
12.1.2 用HTML及Script實現(xiàn)報表的打印
12.1.3 頁面保存、預覽、打印代碼介紹
12.2 統(tǒng)計數(shù)據(jù)導出Excel文件
12.2.1 兩種方法導出成為Excel文件(優(yōu)缺點比較)
12.2.2 頁面導出法(整個頁面、部分表格)
12.2.3 用Java程序導出后下載
12.3 格式文本生成PDF文件
12.3.1 PDF組件簡介
12.3.2 添加格式文本
12.3.3 插入圖片
12.3.4 添加表格
12.4 本章小結
第13章 系統(tǒng)的安裝與部署
13.1 安裝部署前的準備工作
13.1.1 需要準備的系統(tǒng)軟件清單
13.1.2 對應用系統(tǒng)、數(shù)據(jù)庫進行備份
13.1.3 其他
13.2 搭建系統(tǒng)軟件/環(huán)境
13.3 應用系統(tǒng)的安裝與部署
13.4 部署自動備份任務
13.5 系統(tǒng)常用的安全設置
13.6 常見問題經驗談
第14章 安全解決方案
14.1 軟件部分
14.1.1 系統(tǒng)軟件
14.1.2 應用軟件
14.1.3 主動安全
14.1.4 被動安全
14.2 硬件部分
14.2.1 RAID5磁盤陣列
14.2.2 Cluster集群服務
14.2.3 應急預案系統(tǒng)
14.3 網絡部分
14.3.1 CA安全身份確認(USBKey)
14.3.2 SSL網絡安全協(xié)議
14.4 管理與制度
14.5 本章小結
附錄1 解決方案的設計原則
附錄2 系統(tǒng)的體系結構

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號