注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)JSP網(wǎng)絡(luò)編程技術(shù)與實踐

JSP網(wǎng)絡(luò)編程技術(shù)與實踐

JSP網(wǎng)絡(luò)編程技術(shù)與實踐

定 價:¥56.00

作 者: 李建剛,秦興橋,鄭雨貝 編著
出版社: 清華大學(xué)出版社
叢編項: 網(wǎng)絡(luò)編程系列叢書
標(biāo) 簽: JSP

ISBN: 9787302175179 出版時間: 2008-06-01 包裝: 平裝
開本: 16開 頁數(shù): 486 字數(shù):  

內(nèi)容簡介

  本書以實用為原則,通過諸多案例分析了各種基于JSP網(wǎng)絡(luò)程序的設(shè)計思想和開發(fā)方法。全書共分13章,其中第1~7章分別介紹了Eclipse等開發(fā)環(huán)境的搭建過程,JSP的各種應(yīng)用技術(shù),基于JSP和JavaBean的在線計數(shù)器功能模塊,基于JSP的在線流媒體播放程序的實現(xiàn)方式,Servlet的過濾器代碼實現(xiàn)方式;第8~13章分別講解了基于JSP的考試系統(tǒng)、在線聊天系統(tǒng)、BBS系統(tǒng)、郵件系統(tǒng)、基于Struts的簡單案例以及在線購物系統(tǒng)等項目的開發(fā)過程。在設(shè)計和編寫這些項目的過程中,編者特別考慮了“分層”這個基于組件的思想,不僅采用了Servlet和JavaBean等組件,分離各種類型的業(yè)務(wù)邏輯,還采用了基于Struts的設(shè)計理念。 本書不僅適合高等院校計算機相關(guān)專業(yè)師生學(xué)習(xí)和參考使用,更是對高校計算機專業(yè)的學(xué)生進行畢業(yè)設(shè)計具有非常好的參考價值,同時,本書基于架構(gòu)的設(shè)計理念還可幫助程序員擴展自身的思維方式。

作者簡介

暫缺《JSP網(wǎng)絡(luò)編程技術(shù)與實踐》作者簡介

圖書目錄

第1章 JSP網(wǎng)絡(luò)開發(fā)基礎(chǔ)
 1.1 Web應(yīng)用程序開發(fā)基礎(chǔ)知識
  1.1.1 HTTP通信協(xié)議概述
  1.1.2 傳統(tǒng)的Web應(yīng)用程序
 1.2 JSP——Java基礎(chǔ)上的Web 應(yīng)用程序
  1.2.1 JSP概述
  1.2.2 JSP工作原理
  1.2.3 JSP的基本語法
 1.3 安裝和配置JSP開發(fā)環(huán)境
  1.3.1 安裝與配置JDK環(huán)境
  1.3.2 安裝Eclipse集成開發(fā)環(huán)境
  1.3.3 安裝配置Tomcat環(huán)境
  1.3.4 安裝配置MyEclipse環(huán)境
 1.4 JSP基礎(chǔ)
  1.4.1 在Eclipse里開發(fā)JSP代碼
  1.4.2 運行JSP代碼
  1.4.3 可能遇到的問題以及解決方案
 1.5 本章小結(jié)
第2章 JSP網(wǎng)絡(luò)應(yīng)用技術(shù)
 2.1 JSP與Servlet的組合開發(fā)模式
  2.1.1 Servlet概述
  2.1.2 如何實現(xiàn)JSP到Servlet的跳轉(zhuǎn)
  2.1.3 JSP+Servlet開發(fā)模式的分析
 2.2 JSP的內(nèi)嵌對象
  2.2.1 JSP內(nèi)嵌對象及其用途
  2.2.2 內(nèi)嵌對象代碼示例
 2.3 JSP異常處理機制
  2.3.1 異常處理的內(nèi)嵌對象
  2.3.2 異常處理示例程序
  2.3.3 運行效果演示
 2.4 本章小結(jié)
第3章 JSP與JDBC數(shù)據(jù)庫應(yīng)用
 3.1 JSP訪問數(shù)據(jù)庫的傳統(tǒng)方式
  3.1.1 JDBC概述
  3.1.2 JSP連接訪問數(shù)據(jù)庫的示例代碼
  3.1.3 直接在JSP代碼里訪問數(shù)據(jù)庫的弊端
 3.2 通過JavaBean封裝數(shù)據(jù)庫業(yè)務(wù)邏輯
  3.2.1 JSP與JavaBean的關(guān)系
  3.2.2 JavaBean的基本語法
  3.2.3 在JavaBean中封裝數(shù)據(jù)庫業(yè)務(wù)邏輯
  3.2.4 改進后的JSP訪問數(shù)據(jù)庫的代碼
  3.2.5 配置與運行JSP+JavaBean類型的項目
 3.3 基于JSP的高級數(shù)據(jù)庫訪問技術(shù)
  3.3.1 設(shè)計模式與程序架構(gòu)的關(guān)系
  3.3.2 通過外觀模式優(yōu)化數(shù)據(jù)庫連接邏輯
  3.3.3 使用“池”提高連接效率
  3.3.4 使用DAO模式分離數(shù)據(jù)庫邏輯與業(yè)務(wù)邏輯
 3.4 本章小結(jié)
第4章 JSP自定義標(biāo)簽在網(wǎng)絡(luò)開發(fā)中的應(yīng)用
 4.1 自定義標(biāo)簽體系介紹
  4.1.1 標(biāo)簽類相關(guān)接口和類
  4.1.2 標(biāo)簽庫描述文件
  4.1.3 在Web部署描述符中引入標(biāo)簽庫文件
  4.1.4 在頁面中使用標(biāo)簽
  4.1.5 標(biāo)簽在Web頁面里的作用
 4.2 帶Body標(biāo)簽的開發(fā)
 4.3 帶屬性標(biāo)簽的開發(fā)
 4.4 嵌套標(biāo)簽的開發(fā)
 4.5 迭代標(biāo)簽的開發(fā)
 4.6 Simple標(biāo)簽的開發(fā)
 4.7 本章小結(jié)
第5章 基于JSP的網(wǎng)站計數(shù)器
 5.1 需求分析與設(shè)計
  5.1.1 需求分析
  5.1.2 模塊設(shè)計
  5.1.3 數(shù)據(jù)庫設(shè)計
 5.2 創(chuàng)建計數(shù)器工程
  5.2.1 用Eclipse + MyEclipse創(chuàng)建工程
  5.2.2 配置連接池
  5.2.3 創(chuàng)建工具類
 5.3 數(shù)據(jù)庫交互模塊
  5.3.1 基于DAO模式的共通數(shù)據(jù)庫訪問模塊
  5.3.2 基于DAO模式的用戶信息交互模塊
  5.3.3 基于DAO模式的網(wǎng)站信息交互模塊
  5.3.4 基于DAO模式的網(wǎng)站統(tǒng)計交互模塊
 5.4 用戶注冊登錄模塊
  5.4.1 界面設(shè)計
  5.4.2 編寫業(yè)務(wù)邏輯
 5.5 網(wǎng)站統(tǒng)計信息模塊
  5.5.1 界面設(shè)計
  5.5.2 編寫業(yè)務(wù)邏輯
 5.6 本章小結(jié)
第6章 Flex實現(xiàn)的基于FLV 流媒體網(wǎng)絡(luò)播放器
 6.1 項目簡介與背景知識
  6.1.1 項目簡介
  6.1.2 Flex簡介
  6.1.3 RTMP協(xié)議和FLV格式
 6.2 項目需求分析與設(shè)計
  6.2.1 需求分析
  6.2.2 系統(tǒng)設(shè)計
  6.2.3 開發(fā)部署平臺及工具
 6.3 利用Flex Builder創(chuàng)建項目
  6.3.1 Flex Builder的安裝
  6.3.2 項目創(chuàng)建
  6.3.3 組織和編寫代碼
 6.4 系統(tǒng)的實現(xiàn)與部署
  6.4.1 服務(wù)器端的安裝與部署
  6.4.2 FMS服務(wù)器的配置
  6.4.3 網(wǎng)絡(luò)應(yīng)用的開發(fā)與配置
  6.4.4 客戶端(Flex播放器的具體實現(xiàn))
  6.4.5 整體效果
 6.5 本章小結(jié)
第7章 基于Servlet的過濾器
 7.1 Servlet過濾器與Java支持類庫
  7.1.1 Servlet過濾器概述
  7.1.2 串行過濾器與責(zé)任鏈模式
  7.1.3 Servlet過濾器的支持類庫
 7.2 簡單的Servlet過濾器
  7.2.1 架構(gòu)設(shè)計
  7.2.2 功能代碼實現(xiàn)
 7.3 開發(fā)復(fù)雜效果的過濾器代碼
  7.3.1 架構(gòu)設(shè)計
  7.3.2 功能代碼實現(xiàn)
 7.4 本章小結(jié)
第8章 基于JSP的在線考試系統(tǒng)
 8.1 需求分析與設(shè)計
  8.1.1 需求分析
  8.1.2 模塊設(shè)計
  8.1.3 數(shù)據(jù)庫設(shè)計
 8.2 建立在線考試系統(tǒng)框架
 8.3 數(shù)據(jù)庫模塊
 8.4 功能列表模塊
 8.5 題庫模塊
  8.5.1 界面設(shè)計
  8.5.2 編寫業(yè)務(wù)邏輯
 8.6 試卷生成模塊
  8.6.1 界面設(shè)計
  8.6.2 編寫業(yè)務(wù)邏輯
 8.7 考試生成模塊
  8.7.1 界面設(shè)計
  8.7.2 編寫業(yè)務(wù)邏輯
 8.8 在線考試模塊
  8.8.1 界面設(shè)計
  8.8.2 編寫業(yè)務(wù)邏輯
 8.9 本章小結(jié)
第9章 JSP+JavaBean+DB實現(xiàn)的在線聊天室
 9.1 需求分析與設(shè)計
  9.1.1 需求分析
  9.1.2 模塊設(shè)計
  9.1.3 數(shù)據(jù)庫設(shè)計
 9.2 創(chuàng)建JSP+JavaBean的項目
 9.3 數(shù)據(jù)庫通用管理模塊
 9.4 用戶登錄和注冊模塊
  9.4.1 登錄界面
  9.4.2 登錄信息后臺處理頁面
  9.4.3 封裝登錄功能的JavaBean組件
 9.5 聊天室模塊
  9.5.1 聊天房間選擇界面
  9.5.2 封裝選擇聊天室的JavaBean組件
  9.5.3 聊天界面
  9.5.4 封裝聊天功能的JavaBean組件
 9.6 管理員功能模塊
  9.6.1 高級功能頁面
  9.6.2 封裝查詢所有用戶的JavaBean組件
 9.7 運行效果演示
  9.7.1 注冊與登錄效果演示
  9.7.2 聊天效果演示
  9.7.3 管理員功能演示
 9.8 本章小結(jié)
第10章 基于JSP的BBS論壇
 10.1 需求分析與設(shè)計
  10.1.1 需求分析
  10.1.2 模塊設(shè)計
  10.1.3 數(shù)據(jù)庫設(shè)計
 10.2 建立基于JSP的項目
  10.2.1 創(chuàng)建JSP項目
  10.2.2 在項目中導(dǎo)入需要加載的Java類包
 10.3 開發(fā)數(shù)據(jù)庫通用模塊
  10.3.1 連接數(shù)據(jù)庫
  10.3.2 開發(fā)對象模型和DAO代碼實現(xiàn)業(yè)務(wù)邏輯
 10.4 登錄注冊模塊
  10.4.1 登錄模塊
  10.4.2 注冊模塊
 10.5 信息發(fā)布模塊
  10.5.1 主題顯示
  10.5.2 信息顯示
  10.5.3 信息發(fā)布
 10.6 網(wǎng)站管理模塊
  10.6.1 會員管理
  10.6.2 板塊管理
  10.6.3 信息管理
 10.7 文件上傳模塊
 10.8 發(fā)布以及運行BBS系統(tǒng)
  10.8.1 準(zhǔn)備數(shù)據(jù)庫以及jar包
  10.8.2 發(fā)布以及運行BBS系統(tǒng)
 10.9 本章小結(jié)
第11章 基于JSP的郵件管理系統(tǒng)
 11.1 需求分析與設(shè)計
  11.1.1 需求分析
  11.1.2 模塊設(shè)計
  11.1.3 數(shù)據(jù)庫設(shè)計
 11.2 建立基于JSP的項目
  11.2.1 創(chuàng)建JSP項目
  11.2.2 在項目中導(dǎo)入需要加載的Java類包
 11.3 數(shù)據(jù)通用模塊
  11.3.1 連接數(shù)據(jù)庫
  11.3.2 開發(fā)對象模型和DAO代碼實現(xiàn)業(yè)務(wù)邏輯
 11.4 通信錄模塊
  11.4.1 頁面設(shè)計
  11.4.2 業(yè)務(wù)邏輯
 11.5 郵件收發(fā)模塊
  11.5.1 開發(fā)郵件服務(wù)的收件程序
11.5.2 開發(fā)郵件服務(wù)的發(fā)件程序
 11.6 程序運行示例
  11.6.1 導(dǎo)入jar包
  11.6.2 實例運行
 11.7 本章小結(jié)
第12章 基于Struts的Web網(wǎng)絡(luò)開發(fā)技術(shù)
 12.1 Struts概述
  12.1.1 Struts簡介
  12.1.2 Struts與JSP網(wǎng)絡(luò)開發(fā)的關(guān)系
  12.1.3 Struts MVC組件及關(guān)系
 12.2 需求分析與設(shè)計
  12.2.1 需求分析
  12.2.2 模塊設(shè)計
  12.2.3 數(shù)據(jù)庫設(shè)計
 12.3 建立系統(tǒng)框架
  12.3.1 創(chuàng)建基于Struts的Web工程
  12.3.2 配置Struts框架的數(shù)據(jù)庫連接池
 12.4 建立系統(tǒng)模塊
  12.4.1 數(shù)據(jù)庫模塊
  12.4.2 界面模塊
  12.4.3 ActionForm模塊
  12.4.4 Action模塊
 12.5 Struts系統(tǒng)部署與發(fā)布
  12.5.1 配置服務(wù)器
  12.5.2 部署Struts工程
  12.5.3 運行Struts工程
 12.6 本章小結(jié)
第13章 基于JSP+Struts的在線購物商城
 13.1 Struts項目簡介
 13.2 基于Struts的MVC模式
  13.2.1 什么是MVC
  13.2.2 Model1、Model2與Model2.x
  13.2.3 基于Struts的MVC
  13.2.4 Struts的工作流程
 13.3 項目需求分析與設(shè)計
  13.3.1 需求分析
  13.3.2 系統(tǒng)設(shè)計
 13.4 項目創(chuàng)建
  13.4.1 基于MyEclipse的項目創(chuàng)建
  13.4.2 創(chuàng)建ActionForm
  13.4.3 創(chuàng)建Action
  13.4.4 struts-config.xml配置文件
  13.4.5 Struts標(biāo)記庫
 13.5 模塊實現(xiàn)與分析
  13.5.1 注冊模塊
  13.5.2 登錄模塊
  13.5.3 搜索和過濾關(guān)鍵字
  13.5.4 瀏覽商品模塊
  13.5.5 維護購物車
  13.5.6 結(jié)算并生成訂單
  13.5.7 網(wǎng)站訪問分析器
 13.6 部署與運行
  13.6.1 配置Tomcat服務(wù)器
  13.6.2 部署應(yīng)用
 13.7 本章小結(jié)

本目錄推薦

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