貫通Java Web輕量級套用開發

貫通Java Web輕量級套用開發

《貫通Java Web輕量級套用開發》是2008年電子工業出版社出版的圖書,作者是鄧子云

基本介紹

  • 書名:貫通Java Web輕量級套用開發
  • 作者:鄧子云
  • ISBN:9787121068409
  • 頁數:566
  • 定價:75.00元
  • 出版社:電子工業出版社
  • 出版時間:2008-7
  • 裝幀:平裝
  • 開本:16
內容簡介,編輯推薦,目錄,

內容簡介

《貫通Java Web輕量級套用開發:JSP+Struts+Hibernate+Spring實例精解》內容遵循循序漸進的原則,逐步深入,致力於培養一名技術嫻能、能上手開發的Java Web程式設計師。所以,從章的結構來看,由淺入深——一步步深入介紹Java Web開發技術;從節的結構來看,強調前期知識學,過程中的內容詳解和例題程式演示,力求使讀者能深入紮實地學習Java Web開發。
JSP目前已成為Web套用的主流開發語言,各種開源的框架技術也層出不窮。本書將全面梳理Java Web開發中需要用到的各種技術,並講解當前流行的Struts、Hibernate、Spring框架技術,輔以實例及項目案例分析、實現,並不斷運用各種技術改進系統。本書共分為4篇18章,知識內容全面、淺顯易懂,逐步深入解析,將伴隨讀者一道成長成才。
隨書的配套光碟中含有全書所有實例,以及項目案例的原始碼,供讀者學習參考使用。
本書可以供Java Web開發的國中級讀者閱讀,也可以供各大專院校或社會Java開發技術培訓班作為教材使用,對於缺乏項目實戰經驗的程式設計師來說可用於快速積累項目開發經驗。

編輯推薦

1.內容 貫通。就每一門技術講清、講透、講全,一冊在手,開發無憂。.
2.結構 貫通。每一本書配有知識結構技術導航圖,讓讀者做到“心中有數”!
3.範圍 貫通。本套叢書“不拘一格降語言”,無論Java還是.NET,都囊括其中。
4.包裝 貫通。環保出版,在版式上絕對不多加白頁;在文字上絕對不囉嗦,絕對不晦澀。
5.溝通 貫通。

目錄

第1篇 Java Web程式設計師入門
第1章 開發與運行環境的安裝及配置
1.1 下載與安裝JDK
1.1.1 下載JDK
1.1.2 安裝JDK
1.2 下載、安裝與配置Tomcat
1.2.1 下載Tomcat
1.2.2 安裝Tomcat
1.2.3 配置Web服務連線埠號
1.2.4 Tomcat的Web方式管理
1.2.5 發布Web套用
1.3 下載與使用Eclipse
1.3.1 下載Eclipse
1.3.2 新建一個Web工程
1.3.3 調試Web套用
1.3.4 安裝伺服器運行時的環境
1.4 小結
第2篇 Java Web程式設計師打基礎
第2章 JSP開發基礎
2.1 C/S與B/S
2.1.1 C/S模式
2.1.2 B/S模式
2.1.3 兩種模式的比較
2.2 JSP的運行原理
2.3 Java語法
2.3.1 標識符
2.3.2 數據類型
2.3.3 運算符
2.3.4 注釋符
2.3.5 控制語句
2.4 Java面向對象基礎
2.4.1 類
2.4.2 對象
2.4.3 接口
2.4.4 包
2.5 JDK類庫
2.5.1 包裝類
2.5.2 String類
2.5.3 StringBuffer類
2.6 小結
第3章 Web開發基礎
3.1 HTML
3.1.1 HTML的編寫方法
3.1.2 標籤的分類
3.1.3 字元引用
3.1.4 HTML文檔頭部
3.1.5 文檔體和段落
3.1.6 文字標籤
3.1.7 列表
3.1.8 超連結
3.1.9 表格
3.1.10 圖像
3.1.11 表單
3.1.12 框架
3.2 JavaScript
3.2.1 在Web頁面中加入JavaScript
3.2.2 JavaScript的基本語法
3.2.3 對象
3.2.4 事件處理
3.2.5 JavaScript內部對象
3.3 小結
第4章 JSP指令
4.1 如何編寫JSP頁面
4.2 JSP指令
4.2.1 page指令
4.2.2 include指令
4.3 JSP動作指令
4.3.1 include動作指令
4.3.2 param動作指令
4.3.3 useBean動作指令
4.3.4 forward動作指令
4.4 小結
第5章 JSP的內置對象
5.1 內置對象概覽
5.2 request對象
5.3 response對象
5.4 session對象
5.5 application對象
5.6 out對象
5.7 pageContext對象
5.8 config對象
5.9 小結
第3篇 Java Web程式設計師提高技術水平
第6章 JDBC資料庫操作
6.1 JDBC簡介
6.1.1 配置ODBC數據源
6.1.2 安裝JDBC驅動
6.2 JDBC API
6.2.1 Driver接口
6.2.2 DriverManager類
6.2.3 Connection接口
6.2.4 Statement接口
6.2.5 PreparedStatement接口
6.2.6 CallableStatement接口
6.2.7 ResultSet接口
6.2.8 Date類
6.3 查詢數據
6.3.1 順序查詢數據
6.3.2 移動查詢數據
6.3.3 有條件的查詢數據
6.3.4 分頁顯示數據
6.4 更新數據
6.4.1 插入數據操作
6.4.2 更新數據
6.5 調用存儲過程
6.6 事務處理
6.7 連線池技術
6.7.1 在Tomcat中配置連線池
6.7.2 JNDI
6.7.3 相關的API
6.8 防範SQL注入攻擊
6.8.1 SQL注入攻擊的方法
6.8.2 防範SQL注入攻擊的方法
6.9 小結
第7章 JavaBean開發
7.1 JavaBean與Web系統設計
7.1.1 2層架構
7.1.2 3層架構
7.1.3 其他架構
7.2 如何開發JavaBean
7.2.1 JavaBean的編寫規則
7.2.2 在Eclipse中開發JavaBean
7.2.3 手工編譯和部署JavaBean
7.3 小結
第8章 Servlet開發
8.1 什麼是Servlet
8.2 Servlet API
8.3 如何開發Servlet
8.3.1 Servlet的生命周期
8.3.2 在Eclipse中開發Servlet
8.3.3 手工編譯和部署Servlet
8.4 小結
第9章 EL表達式
9.1 EL語法
9.1.1 運算符
9.1.2 保留字
9.1.3 變數查找範圍
9.1.4 自動類型轉換
9.2 EL隱含對象
9.3 用EL操作JavaBean
9.4 小結
第10章 JSTL標籤技術
10.1 JSTL概述
10.1.1 JSTL的功能
10.1.2 JSTL的安裝與配置
10.1.3 標籤的分類
10.1.4 標籤書寫語法約定
10.2 核心標籤
10.2.1 表達式相關的核心標籤
10.2.2 流程控制核心標籤
10.2.3 疊代核心標籤
10.2.4 URL相關的核心標籤
10.3 國際化處理標籤
10.3.1 國際化類處理標籤
10.3.2 訊息類處理標籤
10.3.3 數字日期格式化類處理標籤
10.4 SQL標籤
10.4.1 設定數據源
10.4.2 查詢數據
10.4.3 顯示查詢結果
10.4.4 更新數據
10.4.5 日期型數據處理
10.4.6 事務處理
10.5 函式標籤
10.5.1 求長度函式
10.5.2 大小寫轉換函式
10.5.3 求子串函式
10.5.4 去空白函式
10.5.5 替換函式
10.5.6 查找函式
10.5.7 拆分與組合函式
10.5.8 XML符號轉換函式
10.6 小結
第11章 Java Web開發實用功能集錦
11.1 收發電子郵件
11.1.1 下載與安裝JavaMail
11.1.2 JavaMail常用的API
11.1.3 傳送郵件
11.1.4 接收郵件
11.2 上傳和下載檔案
11.2.1 jspSmartUpload常用的API
11.2.2 上傳檔案
11.2.3 下載檔案
11.3 製作Web報表與圖形
11.3.1 JavaReport簡介
11.3.2 安裝JavaReport
11.3.3 JavaReport常用的API
11.3.4 如何開發Web圖形與報表
11.3.5 開發統計圖
11.3.6 開發Web報表
11.4 生成驗證碼
11.5 生成樹形選單
11.5.1 Tree Tag簡介
11.5.2 下載與安裝Tree Tag
11.5.3 JSP Tag API
11.5.4 JSP Tag標籤
11.5.5 生成樹形選單
11.6 使用線上文本編輯器
11.7 小結
第12章 用JSP+JSTL實現通用線上文章系統
12.1 系統需求分析
12.1.1 系統用戶
12.1.2 系統功能需求
12.2 系統總體架構
12.3 資料庫設計
12.3.1 ER圖
12.3.2 數據物理模型
12.4 系統關鍵技術
12.4.1 連線池技術
12.4.2 JSTL標籤技術
12.4.3 數據分頁技術
12.5 系統詳細設計
12.5.1 系統目錄設計
12.5.2 前台模組
12.5.3 後台管理登錄
12.5.4 後台管理首頁
12.5.5 文章發布
12.5.6 欄目管理
12.5.7 用戶管理
12.6 小結
第4篇 框架技術與項目實戰
第13章 Struts框架技術
13.1 Struts框架介紹
13.1.1 MVC模式
13.1.2 Struts原理
13.1.3 安裝與配置Struts
13.2 套用Struts 2
13.2.1 用Struts 2實現用戶登錄功能
13.2.2 解決中文亂碼的問題
13.3 國際化應用程式
13.3.1 為用戶登錄功能加入國際化處理
13.3.2 查找資源檔案的順序
13.3.3 參數化字元串
13.4 OGNL表達式
13.4.1 Struts 2對表達式的支持
13.4.2 使用OGNL表達式
13.4.3 值堆疊
13.4.4 OGNL與集合
13.5 Struts 2標籤
13.5.1 標籤屬性值的設定
13.5.2 控制標籤
13.5.3 數據標籤
13.5.4 表單標籤
13.5.5 非表單用戶界面標籤
13.6 數據校驗
13.6.1 服務端和客戶端數據校驗
13.6.2 欄位校驗
13.6.3 複雜的數據類型轉換
13.7 小結
第14章 基於Struts 2改進通用線上文章系統
14.1 系統設計
14.1.1 系統架構
14.1.2 系統資料夾情況
14.1.3 系統配置檔案
14.2 前台系統實現
14.2.1 前台首頁
14.2.2 各欄目頁面
14.2.3 顯示文章內容的頁面
14.3 後台系統實現
14.3.1 用戶登錄
14.3.2 增加文章
14.4 小結
第15章 Hibernate持久化技術
15.1 Hibernate介紹
15.1.1 Hibernate的作用
15.1.2 Hibernate 3
15.1.3 Hibernate的核心API
15.2 安裝與配置Hibernate 3
15.2.1 下載Hibernate 3
15.2.2 配置Hibernate 3
15.3 一個簡單的Hibernate Web套用
15.4 持久化對象
15.4.1 Session接口
15.4.2 映射配置
15.5 關聯關係映射
15.5.1 單向多對一關聯
15.5.2 雙向多對一關聯
15.5.3 一對一關聯
15.5.4 多對多關聯
15.6 HQL語言
15.6.1 select

相關詞條

熱門詞條

聯絡我們