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

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

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

定 價(jià):¥39.00

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

購(gòu)買這本書可以去


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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

前言
第1部分 入門篇
第1章 服務(wù)器端的Java入門
1.1 為什么選擇Java
1.1.1 易于入門
1.1.2 降低用戶接口的復(fù)雜性
1.1.3 用設(shè)計(jì)式樣處理復(fù)雜問(wèn)題
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ù)庫(kù)
1.3.1 服務(wù)器訪問(wèn)日志
1.3.2 其他用途
1.4 JavaServerPages
1.4.1 勞動(dòng)分工
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ù)庫(kù)的選擇
1.7.1 平面文件數(shù)據(jù)庫(kù)
1.7.2 SQL數(shù)據(jù)庫(kù)
1.7.3 對(duì)象數(shù)據(jù)庫(kù)
1.7.4 MySQL
1.8 設(shè)計(jì)使用數(shù)據(jù)庫(kù)的網(wǎng)站
1.9 中心數(shù)據(jù)庫(kù)網(wǎng)站
1.10 小結(jié)
第2章 服務(wù)器小程序入門
2.1 服務(wù)器端Java
2.1.1 在哪里運(yùn)行代碼
2.1.2 設(shè)計(jì)約束條件
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ù)器端腳本語(yǔ)言
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 進(jìn)程內(nèi)容器
3.1.2 進(jìn)程外容器
3.1.3 獨(dú)立容器
3.2 SDK
3.2.1 下載和安裝
3.2.2 安裝Java2 Standard Edition
3.2.3 安裝驗(yàn)證
3.2.4 測(cè)試類
3.3 安裝Tomcat
3.3.1 源代碼或二進(jìn)制碼分布
3.3.2 二進(jìn)制碼安裝
3.3.3 設(shè)置Tomcat環(huán)境變量
3.4 運(yùn)行Tomcat
3.4.1 啟動(dòng)和停止Tomcat
3.4.2 處理HTML
3.4.3 運(yùn)行HelloWorldExample服務(wù)器小程序
3.4.4 處理服務(wù)器小程序請(qǐng)求
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 表單試驗(yàn)
4.3.4 doPost()方法
4.3.5 不常使用的HTTP方法
4.4 服務(wù)器小程序知道什么
4.4.1 服務(wù)器小程序初始化設(shè)置
4.4.2 描述表初始化設(shè)置
4.5 請(qǐng)求屬性
4.5.1 頁(yè)面壓縮
4.5.2 Cookie和session管理
4.5.3 檢測(cè)瀏覽器
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 頁(yè)面指令
5.2.2 include指令
5.2.3 taglib指令
5.3 JSP行為
5.3.1 隱含的JSP對(duì)象
5.3.2 腳本小程序
5.3.3 聲明數(shù)據(jù)
5.3.4 局部和實(shí)例數(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的可升級(jí)Web服務(wù)器
6.3.4 棘手的問(wèn)題
6.4 標(biāo)記庫(kù)
6.4.1 沒(méi)有主體的標(biāo)記
6.4.2 taglib指令
6.4.3 標(biāo)記庫(kù)和Bean
6.5 小結(jié)
第2部分 網(wǎng)站和數(shù)據(jù)庫(kù)
第7章 關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)
7.1 數(shù)據(jù)庫(kù)通史
7.1.1 關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)
7.1.2 SQL和客戶/服務(wù)器模型
7.1.3 SQL數(shù)據(jù)庫(kù)的實(shí)質(zhì)
7.1.4 發(fā)展現(xiàn)狀
7.2 設(shè)計(jì)關(guān)系數(shù)據(jù)庫(kù)
7.2.1 需要多少個(gè)表
7.2.2 創(chuàng)建表關(guān)系
7.2.3 使用Entity-Relationship Diagrams繪制數(shù)據(jù)庫(kù)
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ù)庫(kù)服務(wù)器
8.1.1 SQL的能力
8.1.2 SQL的局限性
8.2 為什么選擇MySQL
8.2.1 可靠性
8.2.2 速度
8.2.3 容量
8.2.4 訪問(wèn)控制
8.2.5 開發(fā)工具
8.3 安裝MySQL
8.3.1 選擇版本
8.3.2 解釋版本命名方案
8.3.3 安裝MySQL二進(jìn)制碼
8.3.4 安裝Unix二進(jìn)制碼
8.3.5 在Linux上安裝RPM
8.3.6 安裝Windows二進(jìn)制碼
8.3.7 源代碼安裝
8.3.8 目錄結(jié)構(gòu)
8.4 對(duì)安裝進(jìn)行測(cè)試
8.5 其他實(shí)用工具
8.6 小結(jié)
第9章 配置MySQL
9.1 mysql客戶程序
9.1.1 mysql數(shù)據(jù)庫(kù)
9.1.2 運(yùn)用SELECT語(yǔ)句查看數(shù)據(jù)
9.1.3 SQL的大小寫敏感性
9.2 訪問(wèn)控制體系
9.2.1 設(shè)置根口令
9.2.2 運(yùn)用INSERT語(yǔ)句添加新權(quán)限
9.2.3 運(yùn)用UPDATE語(yǔ)句改變權(quán)限
9.2.4 運(yùn)用DELETE語(yǔ)句刪除權(quán)限
9.2.5 運(yùn)用GRANT及REVOKE語(yǔ)句設(shè)置權(quán)限
9.3 小結(jié)
第10章 操作SQL表
10.1 創(chuàng)建數(shù)據(jù)庫(kù)
10.1.1 創(chuàng)建數(shù)據(jù)庫(kù)
10.1.2 刪除數(shù)據(jù)庫(kù)
10.1.3 區(qū)分大小寫
10.2 創(chuàng)建表
10.2.1 運(yùn)用CREATE的語(yǔ)法
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 運(yùn)用ALTER TABLE語(yǔ)句
10.4.2 添加列及索引
10.4.3 修改列
10.4.4 刪除列及索引
10.5 小結(jié)
第11章 設(shè)計(jì)數(shù)據(jù)庫(kù):個(gè)案研究
11.1 數(shù)據(jù)庫(kù)需求
11.1.1 簡(jiǎn)化設(shè)計(jì)工作的工具
11.1.2 統(tǒng)一建模語(yǔ)言
11.2 確定核心表
11.2.1 Names表
11.2.2 Articles表
11.3 建立關(guān)系
11.3.1 作者-文章關(guān)系
11.3.2 添加文章類型信息
11.4 需求實(shí)現(xiàn)
11.4.1 實(shí)現(xiàn)訪問(wèn)控制
11.4.2 實(shí)現(xiàn)訂閱定單跟蹤
11.5 有效地運(yùn)用索引
11.6 創(chuàng)建數(shù)據(jù)庫(kù)
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語(yǔ)句
12.3 SQL的函數(shù)與操作符
12.3.1 操作符
12.3.2 字符串比較
12.3.3 更多的信息
12.4 小結(jié)
第3部分 傳遞內(nèi)容
第13章 運(yùn)用JDBC
13.1 JDBC概述
13.1.1 驅(qū)動(dòng)程序類型
13.1.2 選擇驅(qū)動(dòng)程序
13.1.3 安裝MM.MySQL驅(qū)動(dòng)程序
13.2 MySQL服務(wù)器小程序
13.2.1 授予服務(wù)器小程序訪問(wèn)權(quán)
13.2.2 制作網(wǎng)頁(yè)
13.2.3 創(chuàng)建驅(qū)動(dòng)程序的實(shí)例
13.3 操作SQL數(shù)據(jù)
13.3.1 連接、語(yǔ)句及結(jié)果數(shù)據(jù)
13.3.2 執(zhí)行查詢
13.3.3 最后的finally{}
13.3.4 去掉服務(wù)器小程序的HTML
13.4 小結(jié)
第14章 網(wǎng)站設(shè)計(jì)策略
14.1 Java網(wǎng)站開發(fā)面臨的挑戰(zhàn)
14.1.1 JSP存在的問(wèn)題
14.1.2 JavaBean存在的問(wèn)題
14.2 設(shè)計(jì)動(dòng)態(tài)網(wǎng)站
14.2.1 網(wǎng)頁(yè)布局
14.2.2 包含其他頁(yè)面
14.2.3 一種設(shè)計(jì)動(dòng)態(tài)網(wǎng)頁(yè)的途徑
14.3 運(yùn)用設(shè)計(jì)模式
14.3.1 模型視圖控制器設(shè)計(jì)模式
14.3.2 運(yùn)用服務(wù)器小程序控制輸入
14.3.3 運(yùn)用JSP查看數(shù)據(jù)
14.3.4 采用JavaBean模擬應(yīng)用程序
14.3.5 MVC中的信息流
14.3.6 自定義標(biāo)記庫(kù)的作用
14.4 小結(jié)
第15章 設(shè)計(jì)Web應(yīng)用程序的模型及控制器
15.1 設(shè)計(jì)需求
15.1.1 分組方法
15.1.2 創(chuàng)建數(shù)據(jù)庫(kù)
15.1.3 類的高級(jí)應(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)交請(qǐng)求
15.4 小結(jié)
第16章 設(shè)計(jì)Web應(yīng)用程序的視圖
16.1 創(chuàng)建index.jsp
16.1.1 設(shè)計(jì)index.jsp
16.1.2 運(yùn)用自定義標(biāo)記
16.1.3 運(yùn)用鏈接Bean
16.1.4 iterate標(biāo)記
16.1.5 menu標(biāo)記
16.1.6 header菜單
16.1.7 標(biāo)記庫(kù)定義
16.2 文章頁(yè)面
16.2.1 包含文章文本
16.2.2 IncludePage標(biāo)記
16.2.3 采用替代文件擴(kuò)展名
16.2.4 改進(jìn)該標(biāo)記
16.3 小結(jié)
第17章 在JSP中運(yùn)用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 通過(guò)映像得到方法
17.2.3 IterateTEI類
17.3 小結(jié)
第18章 性能與設(shè)計(jì)
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 可升級(jí)能力設(shè)計(jì)
18.3 JSP的線程問(wèn)題
18.4 小結(jié)
第4部分 數(shù)據(jù)庫(kù)驅(qū)動(dòng)的網(wǎng)站策略
第19章 用戶身份鑒別
19.1 身份鑒別
19.1.1 基本型身份鑒別
19.1.2 貫通型身份鑒別
19.1.3 基于表單的身份鑒別
19.1.4 使用SSL
19.2 Tomcat的安全機(jī)制
19.2.1 安全約束
19.2.2 Tomcat的基于表單的身份鑒別
19.2.3 Tomcat的基本型身份鑒別
19.2.4 身份鑒別請(qǐng)求截聽器
19.3 定制的用戶鑒別
19.3.1 UserBean類
19.3.2 SecurityBean類
19.3.3 WebDocBean類
19.4 小結(jié)
第20章 用HTML表單更新數(shù)據(jù)庫(kù)
20.1 理解HTML表單
20.2 在MVC應(yīng)用程序中的表單
20.2.1 請(qǐng)求表單
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ù)庫(kù)
21.1 構(gòu)造表單
21.1.1 單項(xiàng)選擇按鈕處理類
21.1.2 從表單數(shù)據(jù)設(shè)置單項(xiàng)選擇按鈕
21.1.3 創(chuàng)建TestFormBean
21.2 創(chuàng)建JSP
21.3 設(shè)置表數(shù)據(jù)
21.4 處理初始請(qǐng)求
21.4.1 ControllerServlet doGet()方法
21.4.2 創(chuàng)建JavaBean表單
21.4.3 傳送JavaBean表單
21.4.4 傳送至表單頁(yè)面
21.5 確認(rèn)請(qǐng)求
21.6 確認(rèn)表單字段
21.7 保存數(shù)據(jù)
21.8 小結(jié)
第22章 用戶調(diào)查
22.1 建立用戶調(diào)查
22.1.1 一個(gè)調(diào)查例子
22.1.2 建立調(diào)查數(shù)據(jù)表
22.2 設(shè)計(jì)調(diào)查Bean
22.2.1 分類集
22.2.2 實(shí)現(xiàn)比較器
22.2.3 建立多項(xiàng)選擇按鈕
22.2.4 請(qǐng)求調(diào)查
22.2.5 重復(fù)的調(diào)查提交項(xiàng)
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)計(jì)表
23.1 決定使用何種方法記錄請(qǐng)求日志
23.1.1 從控制器服務(wù)器小程序中記錄日志
23.1.2 日志保存之處
23.1.3 日志格式
23.2 記錄映射的請(qǐng)求日志
23.3 使用請(qǐng)求截聽器
23.3.1 建立日志記錄請(qǐng)求截聽器
23.3.2 初始化截聽器
23.3.3 連接處理
23.4 解釋日志 
23.4.1 跟蹤推薦頁(yè)面
23.4.2 計(jì)數(shù)頁(yè)面請(qǐng)求
23.4.3 檢查用戶訪問(wèn)
23.4.4 發(fā)現(xiàn)遺漏文件
23.4.5 服務(wù)器的統(tǒng)計(jì)數(shù)據(jù)
23.5 小結(jié)
第24章 Struts應(yīng)用程序框架
24.1 Struts程序包
24.1.1 獲得Struts
24.1.2 安裝一個(gè)二進(jìn)制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ù)庫(kù)
24.3.3 struts-example的struts-config.xml文件
24.3.4 Forward元素
24.3.5 歡迎頁(yè)面
24.3.6 注冊(cè)表單
24.3.7 用ActionServlet處理請(qǐng)求
24.3.8 主菜單
24.4 Struts標(biāo)記庫(kù)
24.5 小結(jié)
附錄A Struts標(biāo)記庫(kù)
A.1 在Struts中運(yùn)用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主頁(yè)
B.5 下載Tomcat
B.5 郵件列表
B.6 MySQL相關(guān)的資源

本目錄推薦

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