注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關JSP網絡編程技術與實踐

JSP網絡編程技術與實踐

JSP網絡編程技術與實踐

定 價:¥56.00

作 者: 李建剛,秦興橋,鄭雨貝 編著
出版社: 清華大學出版社
叢編項: 網絡編程系列叢書
標 簽: JSP

購買這本書可以去


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

內容簡介

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

作者簡介

暫缺《JSP網絡編程技術與實踐》作者簡介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號