Java Web開發技術詳解(科學出版社出版圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《Java Web開發技術詳解》是科學出版社出版圖書。

基本介紹

  • 中文名:Java Web開發技術詳解
  • 作者:汪大樂
  • 出版時間:2008年8月1日
  • 出版社科學出版社
  • ISBN:9787030225221
  • 類別:TP3 計算技術、計算機技術
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

JSP是一種基於Java的Web開發語言,在目前的Web開發領域占有重要地位。本書作者細緻講解了使用JSP進行Web開發所需的相關知識和技術框架,並有大量實用案例貫穿全書。 本書共16章,從JSP基本概念入手,到套用框架的使用,講述了如何使用JSP開發Web套用系統。書中主要內容包括JSP的運行開發環境、JSP基本語法、JSP內置對象、Servlet和JavaBean、標籤庫、資料庫開發、XML、JNDI、Ajax、Struts等。全書最後給出兩個完整的綜合案例,對全書技術要點做了總結與概括。 本書可作為廣大初、中級程式設計師、網頁設計人員及高校相關專業的學生的學習用書,對於有一定Web編程技術的開發人員,本書也提供了很多案例供學習參考。

圖書目錄

第1章 JSP準備工作
1.1 JSP簡介
1.2 JSP運行環境
1.3 Eclipse介紹
1.3.1 下載及安裝Eclipse
1.3.2 一個簡單的Eclipse開發示例
1.4 JSP Web套用目錄結構
1.5 小結
第2章 Java面向對象編程初探
2.1 面向對象技術
2.2 常量與變數
2.3 Java數據類型
2.4 運算符及表達式
2.4.1 算術運算符
2.4.2 關係運算符
2.4.3 位運算符
2.4.4 賦值運算符
2.4.5 邏輯運算符
2.4.6 運算符優先權
2.5 控制語句
2.5.1 條件判斷語句
2.5.2 循環語句
2.5.3 分支語句
2.6 面向對象程式設計
2.6.1 類
2.6.2 繼承
2.6.3 多態
2.7 小結
第2篇 JSP基礎篇
第3章 JSP基本語法
3.1 完整的JSP頁面
3.1.1 JSP組成部分
3.1.2 簡單的JSP示例
3.2 先決條件
3.2.1 頁面描述page指令
3.2.2 頁面導入include指令
3.2.3 標籤庫映射taglib指令
3.3 動態執行語句
3.3.1 實例化JavaBean語句——
3.3.2 設定JavaBean屬性值語句——
3.2.3 標籤庫映射taglib指令
3.3 動態執行語句
3.3.1 實例化JavaBean語句——
3.3.2 設定JavaBean屬性值語句——
3.3.3 獲取JavaBean屬性值語句——
3.3.4 動態嵌入檔案語句——
3.3.5 轉發語句——
3.4 聲明與注釋
3.4.1 聲明
3.4.2 注釋
3.5 小結
第4章 JSP中的對象
4.1 對象是什麼
4.2 處理客戶請求信息——request對象
4.2.1 request對象介紹
4.2.2 訪問請求參數的方法
4.2.3 通過URL傳遞參數
4.2.4 提交表單傳遞數據
4.2.5 獲取數組型請求參數值
4.2.6 獲取Cookie對象
4.2.7 獲取HTTP Header
4.2.8 其他相關信息
4.3 控制伺服器的回響信息——response對象
4.3.1 response對象介紹
4.3.2 添加Cookie
4.3.3 設定報頭
4.3.4 輸出流方式下載檔案
4.3.5 設定重定向
4.4 管理客戶的會話——session對象
4.4.1 session對象介紹
4.4.2 存取數據
4.5 Web套用全局對象——application對象
4.5.1 application對象介紹
4.5.2 獲取初始化信息
4.5.3 全局變數的讀取
4.6 向客戶輸出數據——out對象
4.6.1 out對象介紹
4.6.2 列印輸出
4.7 Servlet的配置信息——config對象
4.7.1 config對象介紹
4.7.2 獲取局部變數
4.8 小結
第5章 JSP與Servlet
5.1 Servlet是什麼
5.1.1 傳統的做法
5.1.2 Servlet的編寫
5.2 JSP與Servlet的關係
5.3 Servlet生命周期
5.3.1 載入Servlet
5.3.2 初始化Servlet——init()方法
5.3.3 請求處理——service()方法
5.3.4 終結Servlet——destroy()方法
5.4 中文解決方案
5.4.1 亂碼現象及原因
5.4.2 方案列舉
5.5 小結
第6章 JSP與JavaBean
6.1 JavaBean是什麼
6.2 如何使用JavaBean
6.2.1 創建JavaBean
6.2.2 調用JavaBean
6.3 JavaBean的有效期及其套用
6.3.1 快速體驗JavaBean開發
6.3.2 有效期套用示例
6.4 JSP、Servlet與JavaBean
6.4.1 JSP與JavaBean
6.4.2 Servlet與JavaBean
6.5 綜合套用——圖書管理系統
6.5.1 需求分析及初步設計
6.5.2 顯示頁面——JSP
6.5.3 控制組件——Servlet
6.5.4 業務組件——JavaBean
6.5.5 相關基礎類
6.5.6 演示頁面
6.6 小結
第7章 JSP與標籤庫
7.1 標籤庫是什麼
7.2 標籤庫開發過程
7.2.1 編寫標籤實現類
7.2.2 標籤庫描述檔案(TLD檔案)
7.2.3 配置web.xml
7.2.4 JSP調用
7.3 比較體驗
7.3.1 傳統JSP
7.3.2 自定義標籤
7.4 JSTL簡介
7.5 綜合套用——分頁顯示標籤
7.5.1 創建JavaBean
7.5.2 修改標籤描述符檔案
7.5.3 配置web.xml
7.5.4 JSP頁面
7.6 小結
第8章 JSP 檔案操作
8.1 Java檔案操作簡介
8.1.1 檔案類
8.1.2 位元組輸入流
8.1.3 位元組輸出流
8.1.4 字元輸入輸出流
8.2 JSP讀寫檔案
8.2.1 寫檔案
8.2.2 讀檔案
8.3 綜合套用——檔案上傳下載
8.3.1 需求及設計
8.3.2 檔案上傳
8.3.3 檔案下載
8.3.4 音樂列表頁面
8.3.5 音樂檔案定義類
8.3.6 基礎操作類
8.3.7 上傳音樂頁面
8.3.8 上傳檔案Servlet
8.4 小結
第3篇 Web開發技術篇
第9章 JSP與XML
9.1 XML是什麼
9.2 XML語法格式
9.2.1 標記
9.2.2 注釋
9.2.3 元素
9.3 用JSP生成XML
9.3.1 傳統寫檔案
9.3.2 生成DOM樹
9.4 生成XML方式比較——圖書信息錄入程式
9.4.1 傳統寫檔案方式
9.4.2 生成DOM樹方式
9.5 JSP解析XML
9.5.1 基本步驟
9.5.2 DOCUMENT_NODE節點類型
9.5.3 ELEMENT_NODE節點類型
9.5.4 ATTRIBUTE_NODE節點類型
9.5.5 TEXT_NODE節點類型
9.5.6 航班信息套用案例
9.6 XML與XSLT
9.6.1 XSLT簡介
9.6.2 轉化模型
9.6.3 XSLT元素語法
9.6.4 套用示例
9.7 綜合套用——內容發布系統
9.7.1 需求及設計
9.7.2 顯示頁面
9.7.3 寫入XML
9.7.4 XML+XSLT動態顯示
9.8 小結
第10章 JSP與資料庫
10.1 資料庫套用基礎
10.1.1 數據模型
10.1.2 資料庫語言
10.1.3 事務管理
10.1.4 產品簡介
10.2 JDBC技術
10.2.1 JDBC簡介
10.2.2 數據類型
10.2.3 JDBC API介紹
10.2.4 建立資料庫連線
10.2.5 連線(Connection)及語句(Statement)
10.2.6 可滾動的結果集
10.2.7 可更新的結果集
10.2.8 結果集元數據
10.3 SQL語言
10.3.1 簡介
10.3.2 表操作
10.3.3 記錄操作
10.4 綜合套用——用戶管理系統
10.4.1 需求及設計
10.4.2 資料庫設計
10.4.3 資料庫連線池
10.4.4 資料庫操作類
10.4.5 用戶定義及SQL語句
10.4.6 用戶信息列表頁面
10.4.7 查看用戶信息
10.4.8 編輯修改用戶信息
10.4.9 添加用戶
10.4.10 刪除用戶
10.5 小結
第11章 JSP與JNDI
11.1 JNDI簡介
11.2 配置套用
11.2.1 數據源
11.2.2 JavaBean
11.2.3 套用示例
11.3 JNDI的套用——LDAP
11.3.1 LDAP的數據信息模型
11.3.2 JNDI SDK
11.3.3 增加記錄
11.3.4 查詢記錄
11.3.5 刪除記錄
11.3.6 修改記錄
11.4 綜合套用——用戶管理系統(使用LDAP技術)
11.4.1 需求及設計
11.4.2 LDAP數據結構設計
11.4.3 目錄伺服器設定
11.4.4 基礎類
11.4.5 查看用戶列表
11.4.6 添加用戶
11.4.7 修改用戶
11.4.8 刪除用戶
11.4.9 用戶添加組
11.4.10 用戶刪除組
11.4.11 查看組列表
11.4.12 添加組
11.4.13 刪除組
11.4.14 組添加用戶
11.4.15 組刪除用戶
11.4.16 注意
11.5 小結
第4篇 Ajax開發篇
第12章 JSP與Ajax
12.1 JavaScript介紹
12.1.1 變數
12.1.2 數據類型
12.1.3 表達式
12.1.4 編程語句
12.1.5 JavaScript對象
12.1.6 DOM文檔對象
12.1.7 XML對象
12.2 Ajax簡介
12.2.1 XMLHttpRequest對象
12.2.2 XMLHttpRequest對象的屬性
12.2.3 XMLHttpRequest對象的方法
12.2.4 傳送請求和處理回響
12.3 Ajax對XML的解析
12.4 小結
第13章 Ajax套用案例
13.1 檔案上傳進度條
13.1.1 需求和設計
13.1.2 檔案上傳頁面
13.1.3 執行上傳的Servlet
13.1.4 獲取進度信息
13.2 搜尋提示
13.2.1 需求和設計
13.2.2 資料庫設計
13.2.3 資料庫連線
13.2.4 資料庫操作
13.2.5 搜尋主頁面
13.2.6 搜尋書名
13.3 線上短訊息系統
13.3.1 需求與設計
13.3.2 LDAP數據結構設計
13.3.3 資料庫設計
13.3.4 資料庫操作類
13.3.5 訊息定義及SQL語句
13.3.6 用戶定義類user
13.3.7 LDAP操作類
13.3.8 用戶註冊頁面
13.3.9 註冊用戶檢查
13.3.10 完成註冊
13.3.11 用戶登錄頁面
13.3.12 執行登錄操作
13.3.13 系統主頁面
13.3.14 簡訊到達提示
13.3.15 獲取新訊息頁面
13.3.16 獲取訊息頁面
13.3.17 查看訊息頁面
13.3.18 編輯訊息頁面
13.3.19 選擇用戶頁面
13.3.20 傳送訊息頁面
13.4 小結
第5篇 Struts套用篇
第14章 Struts框架解構
14.1 框架介紹
14.1.1 MVC簡介
14.1.2 常見Web套用的架構框架概覽
14.2 使用Struts框架的簡單套用示例
14.2.1 建立Struts開發環境
14.2.2 示例介紹
14.2.3 創建Model組件
14.2.4 創建View組件
14.2.5 編寫配置檔案
14.2.6 發布運行Web套用
14.3 Struts配置檔案struts-config.xml
14.3.1 數據源節點
14.3.2 表單節點
14.3.3 全局異常節點
14.3.4 全局定向節點
14.3.5 動作映射節點
14.3.6 控制器節點
14.3.7 訊息資源節點
14.3.8 外掛程式節點
14.4 Struts組件
14.4.1 ActionServlet控制器類
14.4.2 Action組件
14.4.3 Action Mapping
14.4.4 ActionForm Bean獲取表單數據
14.5 tiles布局
14.5.1 tiles與frame的比較
14.5.2 tiles開發步驟
14.5.3 JSP模板檔案
14.5.4 配置web.xml
14.6 綜合套用——線上借書系統
14.6.1 需求與設計
14.6.2 LDAP數據結構設計
14.6.3 資料庫設計
14.6.4 資料庫操作類
14.6.5 圖書信息定義及SQL語句
14.6.6 用戶定義類
14.6.7 LDAP操作類
14.6.8 常數定義類
14.6.9 定義頁面布局
14.6.10 配置struts-config.xml
14.6.11 配置web.xml
14.6.12 用戶登錄
14.6.13 登錄主頁面
14.6.14 查看圖書信息
14.6.15 添加借閱圖書
14.6.16 查看已借閱圖書
14.7 小結
第6篇 實戰開發篇
第15章 酒店預定系統實例
15.1 需求和設計
15.1.1 前台子系統
15.1.2 後台子系統
15.1.3 分析與設計
15.2 LDAP數據結構設計
15.3 資料庫設計
15.4 資料庫操作類
15.5 基礎定義類
15.5.1 用戶定義類
15.5.2 酒店定義類
15.5.3 產品定義類
15.5.4 訂單定義類
15.6 LDAP操作類
15.7 定義頁面布局
15.7.1 配置檔案
15.7.2 用於布局的JSP
15.7.3 頂部頁面
15.7.4 前台選單頁面
15.7.5 後台選單頁面
15.8 配置struts-config.xml
15.9 配置web.xml
15.10 前台登錄
15.10.1 入口頁面
15.10.2 登錄主頁面
15.10.3 查看產品信息
15.10.4 搜尋酒店
15.10.5 預定酒店
15.10.6 查看預定信息
15.11 後台登錄
15.11.1 登錄主頁面
15.11.2 進入審核訂單頁面
15.11.3 審核訂單
15.11.4 查看已審核訂單頁面
15.12 小結
第16章 電子相冊實例
16.1 需求和設計
16.1.1 基本需求
16.1.2 分析與設計
16.2 LDAP數據結構設計
16.3 資料庫設計
16.4 資料庫操作類
16.5 基礎定義類
16.6 LDAP操作類
16.7 用戶入口頁面
16.8 用戶登錄頁面
16.9 系統主頁面
16.10 編輯上傳圖片頁面
16.11 執行上傳檔案
16.12 圖片縮放處理
16.13 ID生成器
16.14 上傳圖片效果
16.15 查看所有圖片
16.16 查看圖片詳情
16.17 查看用戶相冊
16.18 小圖列表頁面
16.19 查看我的圖片詳情
16.20 查看好友列表
16.21 查看好友相冊
16.22 好友圖片小圖列表頁面
16.23 小結

相關詞條

熱門詞條

聯絡我們