注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程JSP、Servlets與MySQL開發(fā)指南

JSP、Servlets與MySQL開發(fā)指南

JSP、Servlets與MySQL開發(fā)指南

定 價:¥39.00

作 者: (美)David Harms著;黃習(xí)福 等譯
出版社: 電子工業(yè)出版社
叢編項: 美國“高級開發(fā)工具”叢書
標(biāo) 簽: jsp

ISBN: 9787505370951 出版時間: 2001-11-01 包裝:
開本: 26cm 頁數(shù): 396 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面介紹了基于數(shù)據(jù)庫的網(wǎng)站開發(fā)技術(shù)。全書共有二十四章和兩個附錄,內(nèi)容包括服務(wù)器端Java、服務(wù)器小程序(servlet)和JSP基礎(chǔ)知識、Tomcat、Bean和自定義標(biāo)記;MySQL數(shù)據(jù)庫及其安裝和使用;運用JDBC、網(wǎng)站設(shè)計策略、網(wǎng)絡(luò)應(yīng)用程序開發(fā)的模型視圖控制器方法;用戶的身份鑒定、HTML表單的創(chuàng)建和處理、用戶意見調(diào)查和結(jié)果的圖示、用戶對數(shù)據(jù)庫訪問的登錄以及Jakarta Struts工程介紹;Struts標(biāo)記庫等。本書內(nèi)容豐富、層次分明、講解清楚,是中高級網(wǎng)絡(luò)編程人員必備的參考書。

作者簡介

暫缺《JSP、Servlets與MySQL開發(fā)指南》作者簡介

圖書目錄

前言
第1部分 入門篇
第1章 服務(wù)器端的Java入門
1.1 為什么選擇Java
1.1.1 易于入門
1.1.2 降低用戶接口的復(fù)雜性
1.1.3 用設(shè)計式樣處理復(fù)雜問題
1.1.4 多線程——Java網(wǎng)絡(luò)開發(fā)的必備技術(shù)
1.2 編寫服務(wù)器端的Java代碼
1.2.1 Tomcat推薦工具
1.2.2 選擇IDE
1.3 數(shù)據(jù)庫
1.3.1 服務(wù)器訪問日志
1.3.2 其他用途
1.4 JavaServerPages
1.4.1 勞動分工
1.4.2 其他解決方案
1.5 結(jié)合在一起
1.5.1 服務(wù)器小程序容器
1.5.2 Tomcat服務(wù)器小程序容器或Web服務(wù)器
1.6 Web服務(wù)器的選擇
1.7 數(shù)據(jù)庫的選擇
1.7.1 平面文件數(shù)據(jù)庫
1.7.2 SQL數(shù)據(jù)庫
1.7.3 對象數(shù)據(jù)庫
1.7.4 MySQL
1.8 設(shè)計使用數(shù)據(jù)庫的網(wǎng)站
1.9 中心數(shù)據(jù)庫網(wǎng)站
1.10 小結(jié)
第2章 服務(wù)器小程序入門
2.1 服務(wù)器端Java
2.1.1 在哪里運行代碼
2.1.2 設(shè)計約束條件
2.2 服務(wù)器端技術(shù)
2.2.1 服務(wù)器端的include
2.2.2 公共網(wǎng)關(guān)接口
2.2.3 服務(wù)器API
2.2.4 服務(wù)器端腳本語言
2.2.5 Active Server Pages
2.3 服務(wù)器小程序和JavaServer Pages
2.3.1 高效性
2.3.2 能力
2.3.3 可移植性
2.4 推薦讀物
2.5 小結(jié)
第3章 安裝和配置Tomcat
3.1 服務(wù)器小程序容器
3.1.1 進程內(nèi)容器
3.1.2 進程外容器
3.1.3 獨立容器
3.2 SDK
3.2.1 下載和安裝
3.2.2 安裝Java2 Standard Edition
3.2.3 安裝驗證
3.2.4 測試類
3.3 安裝Tomcat
3.3.1 源代碼或二進制碼分布
3.3.2 二進制碼安裝
3.3.3 設(shè)置Tomcat環(huán)境變量
3.4 運行Tomcat
3.4.1 啟動和停止Tomcat
3.4.2 處理HTML
3.4.3 運行HelloWorldExample服務(wù)器小程序
3.4.4 處理服務(wù)器小程序請求
3.5 Tomcat配置文件
3.5.1 理解server.xml
3.5.2 Web應(yīng)用程序
3.5.3 Web應(yīng)用程序和web.xml
3.5.4 服務(wù)器小程序描述表
3.5.5 默認(rèn)的web.xml文件
3.5.6 配置
3.6 小結(jié)
第4章 服務(wù)器小程序基礎(chǔ)
4.1 服務(wù)器小程序生命周期
4.2 GenericServlet類
4.3 HTTPServlet類
4.3.1 service方法
4.3.2 doGet()方法
4.3.3 表單試驗
4.3.4 doPost()方法
4.3.5 不常使用的HTTP方法
4.4 服務(wù)器小程序知道什么
4.4.1 服務(wù)器小程序初始化設(shè)置
4.4.2 描述表初始化設(shè)置
4.5 請求屬性
4.5.1 頁面壓縮
4.5.2 Cookie和session管理
4.5.3 檢測瀏覽器
4.5.4 其他信息小塊
4.6 小結(jié)
第5章 JavaServer Pages入門
5.1 JavaServer Pages解決方案
5.1.1 外觀和編程邏輯的分離
5.1.2 標(biāo)記格式
5.1.3 模板、指令和行為
5.2 指令
5.2.1 頁面指令
5.2.2 include指令
5.2.3 taglib指令
5.3 JSP行為
5.3.1 隱含的JSP對象
5.3.2 腳本小程序
5.3.3 聲明數(shù)據(jù)
5.3.4 局部和實例數(shù)據(jù)
5.3.5 聲明方法
5.4 JSP生命周期
5.5 代碼的位置
5.6 小結(jié)
第6章 JSP、Bean和自定義標(biāo)記
6.1 Bean解決方案
6.2 在JSP中使用JavaBean
6.2.1 裝載JavaBean
6.2.2 設(shè)置JavaBean屬性
6.2.3 獲得JavaBean屬性
6.3 JavaBean組件模型
6.3.1 更多Bean
6.3.2 Enterprise JavaBeans
6.3.3 非EJB的可升級Web服務(wù)器
6.3.4 棘手的問題
6.4 標(biāo)記庫
6.4.1 沒有主體的標(biāo)記
6.4.2 taglib指令
6.4.3 標(biāo)記庫和Bean
6.5 小結(jié)
第2部分 網(wǎng)站和數(shù)據(jù)庫
第7章 關(guān)系數(shù)據(jù)庫基礎(chǔ)
7.1 數(shù)據(jù)庫通史
7.1.1 關(guān)系數(shù)據(jù)庫管理系統(tǒng)
7.1.2 SQL和客戶/服務(wù)器模型
7.1.3 SQL數(shù)據(jù)庫的實質(zhì)
7.1.4 發(fā)展現(xiàn)狀
7.2 設(shè)計關(guān)系數(shù)據(jù)庫
7.2.1 需要多少個表
7.2.2 創(chuàng)建表關(guān)系
7.2.3 使用Entity-Relationship Diagrams繪制數(shù)據(jù)庫
7.3 范式
7.3.1 第一范式
7.3.2 第二范式
7.3.3 第三范式
7.3.4 破壞規(guī)則
7.4 小結(jié)
第8章 MySQL基礎(chǔ)
8.1 MySQL數(shù)據(jù)庫服務(wù)器
8.1.1 SQL的能力
8.1.2 SQL的局限性
8.2 為什么選擇MySQL
8.2.1 可靠性
8.2.2 速度
8.2.3 容量
8.2.4 訪問控制
8.2.5 開發(fā)工具
8.3 安裝MySQL
8.3.1 選擇版本
8.3.2 解釋版本命名方案
8.3.3 安裝MySQL二進制碼
8.3.4 安裝Unix二進制碼
8.3.5 在Linux上安裝RPM
8.3.6 安裝Windows二進制碼
8.3.7 源代碼安裝
8.3.8 目錄結(jié)構(gòu)
8.4 對安裝進行測試
8.5 其他實用工具
8.6 小結(jié)
第9章 配置MySQL
9.1 mysql客戶程序
9.1.1 mysql數(shù)據(jù)庫
9.1.2 運用SELECT語句查看數(shù)據(jù)
9.1.3 SQL的大小寫敏感性
9.2 訪問控制體系
9.2.1 設(shè)置根口令
9.2.2 運用INSERT語句添加新權(quán)限
9.2.3 運用UPDATE語句改變權(quán)限
9.2.4 運用DELETE語句刪除權(quán)限
9.2.5 運用GRANT及REVOKE語句設(shè)置權(quán)限
9.3 小結(jié)
第10章 操作SQL表
10.1 創(chuàng)建數(shù)據(jù)庫
10.1.1 創(chuàng)建數(shù)據(jù)庫
10.1.2 刪除數(shù)據(jù)庫
10.1.3 區(qū)分大小寫
10.2 創(chuàng)建表
10.2.1 運用CREATE的語法
10.2.2 選擇數(shù)據(jù)類型
10.2.3 列屬性
10.2.4 查看已定義的表
10.3 索引與外部關(guān)鍵字
10.3.1 關(guān)鍵字
10.3.2 惟一索引
10.3.3 文本索引
10.4 更改表定義
10.4.1 運用ALTER TABLE語句
10.4.2 添加列及索引
10.4.3 修改列
10.4.4 刪除列及索引
10.5 小結(jié)
第11章 設(shè)計數(shù)據(jù)庫:個案研究
11.1 數(shù)據(jù)庫需求
11.1.1 簡化設(shè)計工作的工具
11.1.2 統(tǒng)一建模語言
11.2 確定核心表
11.2.1 Names表
11.2.2 Articles表
11.3 建立關(guān)系
11.3.1 作者-文章關(guān)系
11.3.2 添加文章類型信息
11.4 需求實現(xiàn)
11.4.1 實現(xiàn)訪問控制
11.4.2 實現(xiàn)訂閱定單跟蹤
11.5 有效地運用索引
11.6 創(chuàng)建數(shù)據(jù)庫
11.7 小結(jié)
第12章 操作SQL數(shù)據(jù)
12.1 生成數(shù)據(jù)
12.1.1 插入數(shù)據(jù)
12.1.2 刪除數(shù)據(jù)
12.1.2 更新數(shù)據(jù)
12.2 數(shù)據(jù)查詢
12.2.1 排序
12.2.2 限定輸出結(jié)果
12.2.3 涉及多表的SELECT語句
12.3 SQL的函數(shù)與操作符
12.3.1 操作符
12.3.2 字符串比較
12.3.3 更多的信息
12.4 小結(jié)
第3部分 傳遞內(nèi)容
第13章 運用JDBC
13.1 JDBC概述
13.1.1 驅(qū)動程序類型
13.1.2 選擇驅(qū)動程序
13.1.3 安裝MM.MySQL驅(qū)動程序
13.2 MySQL服務(wù)器小程序
13.2.1 授予服務(wù)器小程序訪問權(quán)
13.2.2 制作網(wǎng)頁
13.2.3 創(chuàng)建驅(qū)動程序的實例
13.3 操作SQL數(shù)據(jù)
13.3.1 連接、語句及結(jié)果數(shù)據(jù)
13.3.2 執(zhí)行查詢
13.3.3 最后的finally{}
13.3.4 去掉服務(wù)器小程序的HTML
13.4 小結(jié)
第14章 網(wǎng)站設(shè)計策略
14.1 Java網(wǎng)站開發(fā)面臨的挑戰(zhàn)
14.1.1 JSP存在的問題
14.1.2 JavaBean存在的問題
14.2 設(shè)計動態(tài)網(wǎng)站
14.2.1 網(wǎng)頁布局
14.2.2 包含其他頁面
14.2.3 一種設(shè)計動態(tài)網(wǎng)頁的途徑
14.3 運用設(shè)計模式
14.3.1 模型視圖控制器設(shè)計模式
14.3.2 運用服務(wù)器小程序控制輸入
14.3.3 運用JSP查看數(shù)據(jù)
14.3.4 采用JavaBean模擬應(yīng)用程序
14.3.5 MVC中的信息流
14.3.6 自定義標(biāo)記庫的作用
14.4 小結(jié)
第15章 設(shè)計Web應(yīng)用程序的模型及控制器
15.1 設(shè)計需求
15.1.1 分組方法
15.1.2 創(chuàng)建數(shù)據(jù)庫
15.1.3 類的高級應(yīng)用
15.1.4 通用的重復(fù)標(biāo)記
15.2 支持類
15.2.1 連接池
15.2.2 初始化服務(wù)器小程序
15.2.3 菜單緩沖區(qū)JavaBean
15.3 編寫應(yīng)用程序
15.3.1 初始化應(yīng)用程序
15.3.2 控制服務(wù)器小程序
15.3.3 轉(zhuǎn)交請求
15.4 小結(jié)
第16章 設(shè)計Web應(yīng)用程序的視圖
16.1 創(chuàng)建index.jsp
16.1.1 設(shè)計index.jsp
16.1.2 運用自定義標(biāo)記
16.1.3 運用鏈接Bean
16.1.4 iterate標(biāo)記
16.1.5 menu標(biāo)記
16.1.6 header菜單
16.1.7 標(biāo)記庫定義
16.2 文章頁面
16.2.1 包含文章文本
16.2.2 IncludePage標(biāo)記
16.2.3 采用替代文件擴展名
16.2.4 改進該標(biāo)記
16.3 小結(jié)
第17章 在JSP中運用Bean
17.1 理解集合
17.1.1 接口概念
17.1.2 多重繼承
17.1.3 接口
17.1.4 集合接口
17.1.5 一組菜單
17.2 創(chuàng)建重復(fù)標(biāo)記
17.2.1 重復(fù)標(biāo)記的屬性
17.2.2 通過映像得到方法
17.2.3 IterateTEI類
17.3 小結(jié)
第18章 性能與設(shè)計
18.1 數(shù)據(jù)并發(fā)性
18.1.1 保守并發(fā)性
18.1.2 開放并發(fā)性
18.2 多線程及服務(wù)器小程序
18.2.1 單線程模型
18.2.2 同步方法
18.2.3 可升級能力設(shè)計
18.3 JSP的線程問題
18.4 小結(jié)
第4部分 數(shù)據(jù)庫驅(qū)動的網(wǎng)站策略
第19章 用戶身份鑒別
19.1 身份鑒別
19.1.1 基本型身份鑒別
19.1.2 貫通型身份鑒別
19.1.3 基于表單的身份鑒別
19.1.4 使用SSL
19.2 Tomcat的安全機制
19.2.1 安全約束
19.2.2 Tomcat的基于表單的身份鑒別
19.2.3 Tomcat的基本型身份鑒別
19.2.4 身份鑒別請求截聽器
19.3 定制的用戶鑒別
19.3.1 UserBean類
19.3.2 SecurityBean類
19.3.3 WebDocBean類
19.4 小結(jié)
第20章 用HTML表單更新數(shù)據(jù)庫
20.1 理解HTML表單
20.2 在MVC應(yīng)用程序中的表單
20.2.1 請求表單
20.2.2 顯示表單
20.2.3 保存表單
20.2.4 確認(rèn)表單
20.2.5 MVC表單策略
20.3 使用JavaBeans模擬表單
20.3.1 集成字段為表單
20.3.2 處理表單JavaBean
20.4 處理表單
20.4.1 設(shè)置表單值
20.4.2 編輯表單
20.4.3 保存表單
20.5 小結(jié)
第21章 表單和數(shù)據(jù)庫
21.1 構(gòu)造表單
21.1.1 單項選擇按鈕處理類
21.1.2 從表單數(shù)據(jù)設(shè)置單項選擇按鈕
21.1.3 創(chuàng)建TestFormBean
21.2 創(chuàng)建JSP
21.3 設(shè)置表數(shù)據(jù)
21.4 處理初始請求
21.4.1 ControllerServlet doGet()方法
21.4.2 創(chuàng)建JavaBean表單
21.4.3 傳送JavaBean表單
21.4.4 傳送至表單頁面
21.5 確認(rèn)請求
21.6 確認(rèn)表單字段
21.7 保存數(shù)據(jù)
21.8 小結(jié)
第22章 用戶調(diào)查
22.1 建立用戶調(diào)查
22.1.1 一個調(diào)查例子
22.1.2 建立調(diào)查數(shù)據(jù)表
22.2 設(shè)計調(diào)查Bean
22.2.1 分類集
22.2.2 實現(xiàn)比較器
22.2.3 建立多項選擇按鈕
22.2.4 請求調(diào)查
22.2.5 重復(fù)的調(diào)查提交項
22.3 獲得調(diào)查結(jié)果
22.3.1 圖表化調(diào)查結(jié)果
22.3.2 圖像編碼器
22.3.3 保證用戶知曉調(diào)查情況
22.4 小結(jié)
第23章 收集服務(wù)器統(tǒng)計表
23.1 決定使用何種方法記錄請求日志
23.1.1 從控制器服務(wù)器小程序中記錄日志
23.1.2 日志保存之處
23.1.3 日志格式
23.2 記錄映射的請求日志
23.3 使用請求截聽器
23.3.1 建立日志記錄請求截聽器
23.3.2 初始化截聽器
23.3.3 連接處理
23.4 解釋日志 
23.4.1 跟蹤推薦頁面
23.4.2 計數(shù)頁面請求
23.4.3 檢查用戶訪問
23.4.4 發(fā)現(xiàn)遺漏文件
23.4.5 服務(wù)器的統(tǒng)計數(shù)據(jù)
23.5 小結(jié)
第24章 Struts應(yīng)用程序框架
24.1 Struts程序包
24.1.1 獲得Struts
24.1.2 安裝一個二進制Struts構(gòu)造系統(tǒng)
24.2 Struts的概念
24.3 struts-example應(yīng)用程序
24.3.1 文件web.xml
24.3.2 struts-example數(shù)據(jù)庫
24.3.3 struts-example的struts-config.xml文件
24.3.4 Forward元素
24.3.5 歡迎頁面
24.3.6 注冊表單
24.3.7 用ActionServlet處理請求
24.3.8 主菜單
24.4 Struts標(biāo)記庫
24.5 小結(jié)
附錄A Struts標(biāo)記庫
A.1 在Struts中運用Bean
A.1.1 Struts標(biāo)記的公共屬性
A.1.2 設(shè)置Struts屬性
A.2 Bean標(biāo)記
A.2.1 cookie標(biāo)記
A.2.2 define標(biāo)記
A.2.3 header標(biāo)記
A.2.4 include標(biāo)記
A.2.5 message標(biāo)記
A.2.6 page標(biāo)記
A.2.7 parameter標(biāo)記
A.2.8 resource標(biāo)記
A.2.9 struts標(biāo)記
A.2.10 write標(biāo)記
A.3 HTML標(biāo)記
A.3.1 base標(biāo)記
A.3.2 errors標(biāo)記
A.3.3 form標(biāo)記
A.3.4 form field標(biāo)記
A.3.5 html標(biāo)記
A.3.6 link標(biāo)記
A.4 Logic標(biāo)記
A.4.1 Comparison標(biāo)記
A.4.2 forward標(biāo)記
A.4.3 iterate標(biāo)記
A.4.4 match標(biāo)記
A.4.5 notMatch標(biāo)記
A.4.6 notPresent標(biāo)記
A.4.7 present標(biāo)記
A.4.8 redirect標(biāo)記
A.5 Template標(biāo)記
附錄B Java Web開發(fā)資源
B.1 Servlet及JSP技術(shù)規(guī)范
B.2 Java開發(fā)工具
B.3 其他的Sun資源
B.4 Jakarta主頁
B.5 下載Tomcat
B.5 郵件列表
B.6 MySQL相關(guān)的資源

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號