注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信計(jì)算機(jī)網(wǎng)絡(luò)網(wǎng)絡(luò)編程語(yǔ)言JSP實(shí)例教程

網(wǎng)絡(luò)編程語(yǔ)言JSP實(shí)例教程

網(wǎng)絡(luò)編程語(yǔ)言JSP實(shí)例教程

定 價(jià):¥33.00

作 者: 周顥編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 網(wǎng)絡(luò)工程師培訓(xùn)教材叢書
標(biāo) 簽: jsp

ISBN: 9787505376755 出版時(shí)間: 2002-06-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 352 字?jǐn)?shù):  

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

  本書結(jié)合作者長(zhǎng)期從事JSP開(kāi)發(fā)大型Web應(yīng)用型網(wǎng)站的實(shí)際經(jīng)驗(yàn),綜合作者在實(shí)際工作中的心得與體會(huì),運(yùn)用大量實(shí)例來(lái)講解網(wǎng)絡(luò)編程語(yǔ)言JSP及其實(shí)際使用。本書重點(diǎn)介紹Java的基本語(yǔ)法、Web應(yīng)用程序的概念與設(shè)計(jì)方法、JSP操作Oracle數(shù)據(jù)庫(kù)、JavaBean的設(shè)計(jì)與使用、JavaMail的應(yīng)用等。本書的最后給出網(wǎng)上虛擬社區(qū)的綜合實(shí)例,向讀者詳細(xì)地介紹如何按照需求分析、模塊設(shè)計(jì)、頁(yè)面設(shè)計(jì)、JSP編程及頁(yè)面合成的步驟完成整個(gè)網(wǎng)站的設(shè)計(jì)。本書針對(duì)JSP實(shí)際運(yùn)用中遇到的問(wèn)題以實(shí)例的形式加以闡述,每章后還附有小結(jié)和習(xí)題,力求使讀者能夠在短期內(nèi)掌握進(jìn)行實(shí)際開(kāi)發(fā)需要了解的知識(shí)。本書面向即將或正在從事網(wǎng)站開(kāi)發(fā)、設(shè)計(jì)、管理工作的大專院校學(xué)生和IT界人士。本書前言前言JSP(JavaServerPages,Java服務(wù)器頁(yè)面)是在SunMicrosystems公司的倡導(dǎo)下,由許多公司共同參與建立的一種新的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。它在動(dòng)態(tài)網(wǎng)頁(yè)的建設(shè)方面具有強(qiáng)大而特殊的功能。Sun公司應(yīng)用組建“Java社團(tuán)”的思想開(kāi)發(fā)JSP技術(shù)。在開(kāi)發(fā)JSP規(guī)范的過(guò)程中,Sun公司與許多主要的Web服務(wù)器、Web應(yīng)用服務(wù)器和開(kāi)發(fā)工具供應(yīng)商,以及各種各樣富有經(jīng)驗(yàn)的開(kāi)發(fā)團(tuán)體進(jìn)行合作,找到了一種適合于應(yīng)用和頁(yè)面開(kāi)發(fā)人員的開(kāi)發(fā)方法,它具有極佳的可移植性和易用性。針對(duì)JSP的產(chǎn)品,Sun公司授權(quán)予工具提供商(如Macromedia)、結(jié)盟公司(如Apache,Netscape)、最終用戶、協(xié)作商及其他人。最近,Sun公司將最新版本的JSP和JavaServlet(JSP1.1,JavaServlet2.2)的源代碼發(fā)放給Apache,以求JSP和Apache緊密結(jié)合、共同發(fā)展。Apache,Sun公司和許多其他的公司及個(gè)人公開(kāi)成立的咨詢機(jī)構(gòu)更能方便任何公司和個(gè)人免費(fèi)取得信息。為了適應(yīng)廣大網(wǎng)絡(luò)愛(ài)好者的需要,筆者在總結(jié)以往工作經(jīng)驗(yàn)的基礎(chǔ)上,編寫了本書。我們強(qiáng)調(diào)編程思想和方法,淡化枯燥的語(yǔ)言講解;內(nèi)容的取舍以實(shí)用為主,講述JSP運(yùn)用中的問(wèn)題與難點(diǎn);并且描述了Web應(yīng)用程序開(kāi)發(fā)的方式與流程,讓讀者有法可循。本書中穿插了大量的實(shí)例,使讀者在閱讀這本書時(shí),既能學(xué)到理論知識(shí),又能掌握解決實(shí)際問(wèn)題的方法。本書從介紹網(wǎng)絡(luò)技術(shù)的發(fā)展動(dòng)態(tài)、JSP的誕生背景開(kāi)始,循序漸進(jìn)地介紹Java的基本語(yǔ)法、Web應(yīng)用程序的概念與設(shè)計(jì)方法、JSP操作Oracle數(shù)據(jù)庫(kù)、JavaBean的設(shè)計(jì)與使用及JavaMail的應(yīng)用等。本書的最后給出了網(wǎng)上虛擬社區(qū)的綜合實(shí)例,向讀者介紹如何按照需求分析、模塊設(shè)計(jì)、頁(yè)面設(shè)計(jì)、JSP編程及頁(yè)面合成的步驟完成整個(gè)網(wǎng)站的設(shè)計(jì)。本書重點(diǎn)在于如何使用JSP解決實(shí)際問(wèn)題,而不在于介紹Java語(yǔ)言或JSP指令本身。但考慮到有些讀者對(duì)Java或JSP本身不是很了解,因此在本書的最后給出了附錄A和B。附錄A中給出了常用的JavaAPI,附錄B給出了JSP指令快速索引。如果讀者對(duì)Java或JSP有不清楚的地方,建議首先閱讀附錄,再學(xué)習(xí)正文中的內(nèi)容。如果讀者本身已有這方面的知識(shí),則可以直接閱讀正文內(nèi)容,直接學(xué)習(xí)如何使用JSP。為使讀者加深理解并掌握每章的重點(diǎn),在每章的末了均附有小結(jié)和習(xí)題,并給出答案。本書無(wú)論是對(duì)一個(gè)網(wǎng)絡(luò)新手,還是一個(gè)久經(jīng)沙場(chǎng)的網(wǎng)絡(luò)高手,都能夠起到一定的指導(dǎo)作用,都可以從本書中找到一些有益的知識(shí)。本書在編寫過(guò)程中得到很多人的幫助,特別是牛允鵬教授認(rèn)真地審閱了全書,并提出了很多寶貴的修改意見(jiàn),在此表示衷心感謝。本書若有疏漏之處,敬請(qǐng)各位朋友指正。我們的E-mail:kitewind@sina.com。

作者簡(jiǎn)介

暫缺《網(wǎng)絡(luò)編程語(yǔ)言JSP實(shí)例教程》作者簡(jiǎn)介

圖書目錄

目 錄
第1章 JSP簡(jiǎn)介
1.1 什么是JSP
1.1.1 JSP的由來(lái)與JSP的實(shí)現(xiàn)方式
1.1.2 JSP的應(yīng)用模型
1.1.3 JSP的特點(diǎn)
1.1.4 JSP的發(fā)展現(xiàn)狀
1.2 JSP與其他動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)的比較
1.2.1 CGI程序接口
1.2.2 ASP與JSP
1.3 JSP開(kāi)發(fā)環(huán)境的建立
1.3.1 Java運(yùn)行環(huán)境的安裝
1.3.2 安裝Web服務(wù)器——Resin
1.3.3 Resin服務(wù)器的配置
1.3.4 JSP開(kāi)發(fā)環(huán)境
1.4 JSP頁(yè)面示例
1.4.1 編寫一個(gè)簡(jiǎn)單的JSP頁(yè)面
1.4.2 JSP引擎的工作
小結(jié)
第2章 JSP基本語(yǔ)法
2.1 JSP語(yǔ)法入門
2.1.1 一個(gè)簡(jiǎn)單的JSP網(wǎng)頁(yè)
2.1.2 JSP網(wǎng)頁(yè)結(jié)構(gòu)
2.1.3 網(wǎng)頁(yè)命令
2.1.4 數(shù)據(jù)的輸出
2.1.5 注釋
2.1.6 JSP文件的解譯
2.1.7 JSP網(wǎng)頁(yè)的錯(cuò)誤處理
2.2 數(shù)據(jù)類型、變量和常量概述
2.2.1 數(shù)據(jù)類型
2.2.2 變量
2.2.3 常量
2.3 運(yùn)算操作
2.3.1 基本運(yùn)算符
2.3.2 運(yùn)算符的優(yōu)先級(jí)
2.3.3 類型轉(zhuǎn)換
2.4 控制結(jié)構(gòu)概述
2.4.1 判斷結(jié)構(gòu)
2.4.2 循環(huán)結(jié)構(gòu)
2.4.3 break與continue語(yǔ)句
2.5 數(shù)組的使用
2.5.1 數(shù)組的聲明與使用
2.5.2 多維數(shù)組
2.5.3 數(shù)組長(zhǎng)度的獲得
2.5.4 數(shù)組使用實(shí)例
2.6 Java和面向?qū)ο蟾拍瞠?br /> 2.6.1 對(duì)象的概念
2.6.2 類的概念
2.6.3 實(shí)例
2.6.4 在JSP中使用類與對(duì)象
2.7 時(shí)間的處理
2.7.1 Date類型聲明
2.7.2 時(shí)間間隔的計(jì)算
2.7.3 時(shí)間字段的獲取與設(shè)置
2.8 字符串的處理
2.8.1 字符串的基本操作
2.8.2 字符串與數(shù)字類型的轉(zhuǎn)換
2.8.3 字符串與Date類型的轉(zhuǎn)換
小結(jié)
第3章 JSP網(wǎng)頁(yè)深入分析
3.1 指令組件
3.1.1 網(wǎng)頁(yè)指令
3.1.2 加載指令
3.1.3 標(biāo)記庫(kù)指令
3.2 動(dòng)作組件
3.2.1 ,與
 3.2.2 
3.2.3 
3.2.4 
3.2.5 
3.3 描述語(yǔ)言組件
3.3.1 聲明語(yǔ)句
3.3.2 程序代碼段
3.3.3 表達(dá)式語(yǔ)句
小結(jié)
第4章 Web應(yīng)用程序開(kāi)發(fā)
4.1 網(wǎng)頁(yè)表單的處理
4.1.1 數(shù)據(jù)傳遞過(guò)程
4.1.2 表單分析
4.1.3 request對(duì)象討論
4.2 緩沖區(qū)的控制與網(wǎng)頁(yè)重導(dǎo)
4.2.1 緩沖區(qū)使用概述
4.2.2 網(wǎng)頁(yè)重導(dǎo)sendRedirect方法
4.3 Cookie的使用
4.3.1 Cookie數(shù)據(jù)的存取
4.3.2 Cookie變量的可存取范圍
4.3.3 設(shè)置Cookie變量的有效時(shí)間
4.4 application,session與request
4.4.1 Web應(yīng)用程序的建立
4.4.2 application對(duì)象的使用
4.4.3 session對(duì)象的使用
4.4.4 將數(shù)據(jù)保存到request對(duì)象
4.5 文件的使用
4.5.1 文件的操作
4.5.2 從文件中取得數(shù)據(jù)
4.5.3 在文件中保存數(shù)據(jù)
4.6 異常處理機(jī)制
4.6.1 異常處理概述
4.6.2 異常處理機(jī)制
4.6.3 Java的異常類
4.6.4 throw語(yǔ)句
4.6.5 錯(cuò)誤處理網(wǎng)頁(yè)的指定與建立
小結(jié)
第5章 數(shù)據(jù)庫(kù)應(yīng)用
5.1 JSP與數(shù)據(jù)庫(kù)
5.1.1 WWW與數(shù)據(jù)庫(kù)
5.1.2 JSP與JDBC
5.2 Oracle數(shù)據(jù)庫(kù)概述
5.2.1 Oracle數(shù)據(jù)庫(kù)的特點(diǎn)
5.2.2 Oracle基本操作
5.3 鏈接Oracle數(shù)據(jù)庫(kù)
5.3.1 Oracle數(shù)據(jù)庫(kù)鏈接的建立與關(guān)閉
5.3.2 Oracle數(shù)據(jù)庫(kù)鏈接實(shí)例
5.4 從數(shù)據(jù)庫(kù)中取得數(shù)據(jù)
5.4.1 記錄集的概念
5.4.2 從數(shù)據(jù)源中取得數(shù)據(jù)
5.4.3 取得記錄集中字段數(shù)與字段名稱
5.4.4 記錄指針的使用
5.5 編輯數(shù)據(jù)
5.5.1 添加數(shù)據(jù)
5.5.2 刪除數(shù)據(jù)
5.5.3 更新數(shù)據(jù)
小結(jié)
第6章 Java Bean的使用與設(shè)計(jì)
6.1 Java Bean的使用
6.1.1 Java Bean簡(jiǎn)介
6.1.2 在 JSP中使用Java Bean
6.1.3 Bean對(duì)象存放目錄的設(shè)定與引用
6.1.4 第一個(gè)Java Bean實(shí)例
6.2 Java Bean的設(shè)計(jì)
6.2.1 Bean的基本語(yǔ)法
6.2.2 網(wǎng)頁(yè)鏈接維護(hù)的Java Bean
6.2.3 動(dòng)態(tài)廣告條
6.3 session事件的使用
6.3.1 編寫響應(yīng)session事件的Java Bean
6.3.2 在session事件中鏈接數(shù)據(jù)庫(kù)
6.4 Bean的保存與讀取
6.4.1 Java Bean對(duì)象的保存與讀取
6.4.2 Bean的保存與讀取實(shí)例
6.5 處理文件上傳與下載的Java Bean
6.5.1 文件上傳問(wèn)題分析
6.5.2 解決方案
6.5.3 文件上傳
6.5.4 文件下載
小結(jié)
第7章 JSP與JavaMail電子郵件
7.1 JavaMail 1.2簡(jiǎn)介及其使用方法
7.2 使用JavaMail發(fā)送一般郵件
7.2.1 發(fā)信程序示例
7.2.2 賬號(hào)申請(qǐng)與密碼郵寄
7.3 使用JavaMail發(fā)送HTML格式郵件及附件
小結(jié)
第8章 綜合實(shí)例——虛擬社區(qū)系統(tǒng)開(kāi)發(fā)
8.1 虛擬社區(qū)系統(tǒng)概述
8.2 圖形計(jì)數(shù)器
8.2.1 圖形計(jì)數(shù)器的機(jī)制
8.2.2 圖形化計(jì)數(shù)器分析
8.3 留言板
8.3.1 系統(tǒng)機(jī)制
8.3.2 留言輸入
8.3.3 處理留言數(shù)據(jù)
8.3.4 查看留言
8.4 用戶管理
8.4.1 數(shù)據(jù)庫(kù)表
8.4.2 用戶登錄窗體
8.4.3 賬號(hào)確認(rèn)與密碼檢查
8.4.4 限制未經(jīng)登錄的訪問(wèn)
8.5 討論區(qū)
8.5.1 數(shù)據(jù)庫(kù)準(zhǔn)備工作
8.5.2 討論區(qū)的框架
8.5.3 主題區(qū)的顯示與操作
8.5.4 響應(yīng)區(qū)的顯示與操作
8.5.5 張貼文章的窗體
8.5.6 將文章數(shù)據(jù)添加到數(shù)據(jù)庫(kù)
8.6 實(shí)時(shí)新聞
8.7 聊天室
8.7.1 聊天室的機(jī)制
8.7.2 用戶登錄
8.7.3 聊天室主畫面
8.7.4 聊天信息的顯示
8.7.5 輸入聊天信息
8.7.6 聊天室設(shè)定
8.7.7 注銷操作
8.8 電子賀卡
8.8.1 電子賀卡系統(tǒng)的機(jī)制
8.8.2 設(shè)計(jì)數(shù)據(jù)庫(kù)
8.8.3 電子賀卡設(shè)計(jì)
8.8.4 預(yù)覽 / 發(fā)送電子賀卡
8.8.5 收取賀卡
小結(jié)
附錄A 常用Java API
附錄B JSP指令快速索引

本目錄推薦

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