出版時(shí)間:2008-6 出版社:清華大學(xué)出版社 作者:張曉東,高鑒偉 編著 頁(yè)數(shù):469
Tag標(biāo)簽:無(wú)
前言
JSP(Java Server Pages)是目前動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù)中最典型的一種。JSP實(shí)現(xiàn)了動(dòng)態(tài)頁(yè)面與靜態(tài)頁(yè)而的分離,脫離了硬件平臺(tái)的束縛,提高了執(zhí)行效率而逐漸成為因特網(wǎng)上的主流開(kāi)發(fā)技術(shù)。數(shù)據(jù)庫(kù)技術(shù)是動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)中必不可少的一項(xiàng)技術(shù)。從網(wǎng)站開(kāi)發(fā)應(yīng)用的角度來(lái)講,數(shù)據(jù)庫(kù)是網(wǎng)站信息內(nèi)容的一種存儲(chǔ)方式。Oracle數(shù)據(jù)庫(kù)是各種數(shù)據(jù)庫(kù)中功能強(qiáng)大、應(yīng)用廣泛的一種。使用Oracle數(shù)據(jù)庫(kù)作為JSP動(dòng)態(tài)網(wǎng)站的存儲(chǔ)系統(tǒng),能夠適應(yīng)各種大型的企業(yè)應(yīng)用和商務(wù)系統(tǒng)。本書(shū)介紹了基于Oracle數(shù)據(jù)庫(kù)的JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù),全書(shū)共分14章。第1章是動(dòng)態(tài)網(wǎng)站丌發(fā)技術(shù)的概述,概括了開(kāi)發(fā)一個(gè)動(dòng)態(tài)網(wǎng)站所需要掌握的一些必備知識(shí)。第2章介紹JSP網(wǎng)站的丌發(fā)環(huán)境和運(yùn)行環(huán)境,介紹了JDK 1.5、:Eclipse 3.1、MyEclipse 4.0和Apache Tomcat 5.5等軟件的安裝與配置方法。第3章著重介紹了HTML語(yǔ)言中超鏈接、文字、圖片、列表、表格、表單和框架等基本元素的使用方法。第4章歸納了JSP編程中的一些重要概念,包括腳本、指令和動(dòng)作3個(gè)主要元素,以及JSP中的9個(gè)隱含對(duì)象。第5章介紹0racle lOg數(shù)據(jù)庫(kù)的安裝與配置過(guò)程,以及SQL Plus工具的使用。第6章介紹動(dòng)態(tài)網(wǎng)站中如何進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn)與連接,并給出了Oracle 10g的一種數(shù)據(jù)庫(kù)連接池方法。第7章和第8章分別介紹JavaBean和Servlet的基本概念及使用方法。第9~12章以案例的形式分別介紹了站內(nèi)郵件系統(tǒng)、調(diào)查問(wèn)卷管理系統(tǒng)、圖片新聞發(fā)布系統(tǒng)和客戶關(guān)系管理系統(tǒng)4個(gè)完整實(shí)例。第13章介紹了當(dāng)前比較熱門(mén)的Ajax技術(shù),并通過(guò)實(shí)現(xiàn)客戶關(guān)系管理系統(tǒng)的部分功能模塊來(lái)介紹其使用方法。第14章總結(jié)了網(wǎng)站開(kāi)發(fā)涉及到的服務(wù)器移植問(wèn)題和網(wǎng)站發(fā)布方法,具體包括不同服務(wù)器間的移植、不同數(shù)據(jù)庫(kù)問(wèn)的移植及網(wǎng)站的發(fā)布。本書(shū)是作者根據(jù)多年JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)的豐富經(jīng)驗(yàn),并結(jié)合當(dāng)前動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)與數(shù)據(jù)庫(kù)技術(shù)應(yīng)用的發(fā)展趨勢(shì)編寫(xiě)而成的,非常適合于使用JSP和Oracle開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站的技術(shù)人員,以及對(duì)動(dòng)態(tài)網(wǎng)站有所了解并具有濃厚學(xué)習(xí)興趣的讀者。
內(nèi)容概要
本書(shū)講解了基于Oracle數(shù)據(jù)庫(kù)的JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù),在介紹了JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)與Oracle數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)后,以4個(gè)實(shí)際應(yīng)用網(wǎng)站為例,詳細(xì)講述了JSP結(jié)合JavaBean和Servlet開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站的過(guò)程。為了適應(yīng)網(wǎng)站開(kāi)發(fā)的發(fā)展趨勢(shì),本書(shū)還涉及了當(dāng)前極為熱門(mén)的Ajax技術(shù)?! ∪珪?shū)共分14章。第1~4章介紹了JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù)的相關(guān)知識(shí),第5章和第6章介紹Oracle 10g數(shù)據(jù)庫(kù)的安裝與配置過(guò)程、SQL Plus工具的使用以及如何進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn)與連接。第7章和第8章分別介紹JavaBean和Servlet的基本概念及使用方法。第9~12章以案例的形式介紹了站內(nèi)郵件系統(tǒng)、調(diào)查問(wèn)卷管理系統(tǒng)、圖片新聞發(fā)布系統(tǒng)和客戶關(guān)系管理系統(tǒng)4個(gè)完整實(shí)例。第13章介紹當(dāng)前比較熱門(mén)的Ajax技術(shù),并通過(guò)實(shí)現(xiàn)客戶關(guān)系管理系統(tǒng)的部分功能模塊來(lái)介紹其使用方法。第14章總結(jié)網(wǎng)站開(kāi)發(fā)涉及到的服務(wù)器移植問(wèn)題,具體包括不同服務(wù)器間的移植和不同數(shù)據(jù)庫(kù)間的移植?! ”緯?shū)適用于使用JSP和Oracle開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站的技術(shù)人員以及對(duì)相關(guān)技術(shù)感興趣的讀者,同時(shí)可以供使用SQL Server、MySQL等數(shù)據(jù)庫(kù)開(kāi)發(fā)網(wǎng)站的讀者參考。
書(shū)籍目錄
第1章 動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù)概述 1.1 動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù) 1.2 JSP網(wǎng)站開(kāi)發(fā)必備知識(shí) 1.2.1 網(wǎng)站基礎(chǔ)知識(shí) 1.2.2 HTML 1.2.3 網(wǎng)頁(yè)設(shè)計(jì) 1.2.4 動(dòng)態(tài)網(wǎng)頁(yè)語(yǔ)言(JSP) 1.2.5 Java語(yǔ)言 1.2.6 數(shù)據(jù)庫(kù)技術(shù) 1.3 本章小結(jié) 第2章 JSP開(kāi)發(fā)和運(yùn)行環(huán)境 2.1 JSP開(kāi)發(fā)環(huán)境 2.1.1 下載和安裝JDK 2.1.2 配置JDK 2.1.3 Java開(kāi)發(fā)工具Eclipse& MyEclipse 2.2 JSP運(yùn)行環(huán)境 2.2.1 下載和安裝Tomcat 2.2.2 配置Tomcat 2.2.3 測(cè)試環(huán)境 2.3 本章小結(jié) 第3章 HTML語(yǔ)言 3.1 HTML介紹 3.2 HTML基本元素 3.2.1 超鏈接 3.2.2 文字 3.2.3 圖片 3.2.4 列表 3.2.5 表格 3.2.6 表單 3.2.7 框架 3.3 本章小結(jié) 第4章 JSP程序設(shè)計(jì)基礎(chǔ) 4.1 JSP腳本元素 4.1.1 聲明 4.1.2 表達(dá)式 4.1.3 腳本代碼 4.1.4 表達(dá)式語(yǔ)言 4.2 指令元素 4.2.1 page指令 4.2.2 include指令 4.2.3 taglib指令 4.3 動(dòng)作元素 4.3.1 和動(dòng)作 4.3.2 動(dòng)作 4.3.3 、和動(dòng)作 4.3.4 動(dòng)作 4.4 JSP對(duì)象 4.4.1 pageContext對(duì)象 4.4.2 request對(duì)象 4.4.3 session對(duì)象 4.4.4 application對(duì)象 4.4.5 response對(duì)象 4.4.6 out對(duì)象 4.4.7 config對(duì)象 4.4.8 page對(duì)象 4.4.9 exception對(duì)象 4.5 本章小結(jié) 第5章 Oracle數(shù)據(jù)庫(kù)基礎(chǔ) 5.1 數(shù)據(jù)庫(kù)概述 5.2 安裝和配置Oracle 5.3 網(wǎng)絡(luò)連接設(shè)置 5.4 數(shù)據(jù)庫(kù)設(shè)置 5.5 SQL Plus的使用 5.5.1 啟動(dòng)SQL Plus 5.5.2 用戶表操作 5.5.3 用戶管理 5.6 本章小結(jié) 第6章 JSP數(shù)據(jù)庫(kù)訪問(wèn)與連接 6.1 JDBC介紹 6.1.1 JDBC應(yīng)用模型 6.1.2 JDBC驅(qū)動(dòng)程序 6.1.3 JDBC連接數(shù)據(jù)庫(kù)的方法 6.2 Oracle數(shù)據(jù)庫(kù)連接 6.3 JDBC連接其他數(shù)據(jù)庫(kù) 6.3.1 連接DB2數(shù)據(jù)庫(kù) 6.3.2 連接SQL Serve數(shù)據(jù)庫(kù) 6.3.3 連接Sybase數(shù)據(jù)庫(kù) 6.3.4 連接MySQL數(shù)據(jù)庫(kù) 6.4 數(shù)據(jù)庫(kù)連接池 6.4.1 連接池原理 6.4.2 連接池實(shí)例 6.5 本章小結(jié) 第7章 JavaBean 7.1 JavaBean基礎(chǔ) 7.1.1 JavaBean的屬性 7.1.2 JavaBean在JSP中的應(yīng)用 7.1.3 JavaBean的生命周期 7.2 創(chuàng)建JavaBean 7.3 JavaBean封裝數(shù)據(jù)庫(kù) 7.3.1 插入記錄 7.3.2 刪除記錄 7.3.3 修改記錄 7.3.4 查詢記錄 7.4 本章小結(jié) 第8章 Servlet 8.1 Servlet基礎(chǔ) 8.2 Servlet使用實(shí)例 8.3 JSP與Servlet交互 8.3.1 插入記錄 8.3.2 刪除記錄 8.3.3 修改記錄 8.4 本章小結(jié) 第9章 站內(nèi)郵件系統(tǒng) 9.1 系統(tǒng)介紹 9.1.1 系統(tǒng)功能模塊 9.1.2 網(wǎng)站目錄結(jié)構(gòu) 9.1.3 系統(tǒng)界面設(shè)計(jì) 9.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 9.2.1 用戶表users 9.2.2 管理員表adminUser 9.2.3 郵件表mail 9.3 JavaBean設(shè)計(jì) 9.3.1 用戶類(lèi)users.java 9.3.2 管理員類(lèi)AdminUser.java 9.3.3 郵件類(lèi)mail.java 9.4 前臺(tái)功能模塊實(shí)現(xiàn) 9.4.1 用戶注冊(cè)與登錄 9.4.2 個(gè)人信息管理 9.4.3 個(gè)人郵件管理 9.5 后臺(tái)功能模塊實(shí)現(xiàn) 9.5.1 管理員管理 9.5.2 用戶管理 9.5.3 郵件管理 9.6 本章小結(jié) 第10章 調(diào)查問(wèn)卷管理系統(tǒng) 10.1 系統(tǒng)介紹 10.1.1 系統(tǒng)功能模塊 10.1.2 網(wǎng)站目錄結(jié)構(gòu) 10.1.3 系統(tǒng)界面設(shè)計(jì) 10.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 10.2.1 用戶表voteuser 10.2.2 調(diào)查問(wèn)卷表vote 10.2.3 問(wèn)題表question 10.3 JavaBean設(shè)計(jì) 10.3.1 用戶類(lèi)AdminUser.java 10.3.2 調(diào)查問(wèn)卷類(lèi)vote.java 10.3.3 問(wèn)題類(lèi)question.java 10.4 用戶管理 10.4.1 用戶登錄與密碼管理 10.4.2 申請(qǐng)調(diào)查問(wèn)卷管理權(quán)限 10.4.3 批準(zhǔn)調(diào)查問(wèn)卷管理權(quán)限 10.4.4 創(chuàng)建用戶 10.4.5 重置用戶密碼 10.5 調(diào)查問(wèn)卷管理 10.5.1 調(diào)查問(wèn)卷內(nèi)容管理 10.5.2 調(diào)查問(wèn)卷列表管理 10.6 問(wèn)題管理 10.6.1 問(wèn)題設(shè)計(jì)管理 10.6.2 問(wèn)題填寫(xiě)管理 10.7 本章小結(jié) 第11章 圖片新聞發(fā)布系統(tǒng) 11.1 系統(tǒng)介紹 11.1.1 系統(tǒng)功能模塊 11.1.2 網(wǎng)站目錄結(jié)構(gòu) 11.1.3 系統(tǒng)界面設(shè)計(jì) 11.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 11.2.1 管理員表picuser 11.2.2 圖片新聞表picnews 11.2.3 新聞評(píng)論表piccomment 11.2.4 圖片表picture 11.3 JavaBean設(shè)計(jì) 11.3.1 用戶類(lèi)AdminUser.java 11.3.2 圖片新聞?lì)怭icNews.java 11.3.3 新聞評(píng)論類(lèi)PicComment.java 11.3.4 圖片類(lèi)Picture.java 11.4 用戶管理 11.4.1 用戶登錄與密碼管理 11.4.2 創(chuàng)建用戶 11.4.3 重置用戶密碼 11.5 圖片新聞管理 11.5.1 圖片新聞內(nèi)容管理 11.5.2 圖片新聞列表管理 11.6 圖片展示管理 11.6.1 添加圖片 11.6.2 批準(zhǔn)圖片展示 11.6.3 取消圖片展示 11.6.4 圖片展示預(yù)覽 11.7 本章小結(jié) 第12章 客戶關(guān)系管理系統(tǒng) 12.1 系統(tǒng)介紹 12.1.1 系統(tǒng)功能模塊 12.1.2 網(wǎng)站目錄結(jié)構(gòu) 12.1.3 系統(tǒng)界面設(shè)計(jì) 12.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 12.2.1 聯(lián)系人表crmuser 12.2.2 客戶表customer 12.2.3 訂單表order 12.3 JavaBean設(shè)計(jì) 12.3.1 聯(lián)系人類(lèi)User.java 12.3.2 客戶類(lèi)Customer.java 12.3.3 訂單類(lèi)Order.java 12.4 聯(lián)系人管理 12.4.1 個(gè)人管理 12.4.2 創(chuàng)建一般聯(lián)系人 12.4.3 查看一般聯(lián)系人 12.4.4 修改一般聯(lián)系人 12.4.5 刪除一般聯(lián)系人 12.5 客戶管理 12.5.1 添加客戶信息 12.5.2 查看客戶信息 12.5.3 修改客戶信息 12.5.4 刪除客戶信息 12.6 訂單管理 12.6.1 添加訂單 12.6.2 修改訂單 12.6.3 關(guān)閉訂單 12.6.4 刪除訂單 12.6.5 訂單列表 12.7 本章小結(jié) 第13章 Ajax技術(shù)初探 13.1 Ajax技術(shù)簡(jiǎn)介 13.2 Ajax技術(shù)預(yù)備 13.2.1 XHTML 13.2.2 CSS 13.2.3 XML 13.2.4 XSTL 13.2.5 DOM 13.2.6 JavaScript 13.3 XMLHttpRequest對(duì)象 13.4 用戶個(gè)人管理 13.4.1 用戶登錄與注銷(xiāo) 13.4.2 修改個(gè)人信息 13.5 聯(lián)系人管理 13.5.1 創(chuàng)建一般聯(lián)系人 13.5.2 修改一般聯(lián)系人 13.5.3 刪除一般聯(lián)系人 13.5.4 一般聯(lián)系人列表 13.6 本章小結(jié) 第14章 數(shù)據(jù)庫(kù)移植 14.1 不同服務(wù)器間移植 14.1.1 移植網(wǎng)站文件 14.1.2 移植Oracle數(shù)據(jù)庫(kù) 14.2 不同數(shù)據(jù)庫(kù)間移植 14.2.1 Oracle與MySQL 14.2.2 Oracle與SQL Server 2000 14.2.3 MySQL與SQL Server 2000 14.3 網(wǎng)站發(fā)布 14.3.1 網(wǎng)站域名管理 14.3.2 確定網(wǎng)站空間 14.4 本章小結(jié)
章節(jié)摘錄
插圖:
編輯推薦
《JSP+Oracle數(shù)據(jù)庫(kù)開(kāi)發(fā)與實(shí)例》由清華大學(xué)出版社出版。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
JSP+Oracle數(shù)據(jù)庫(kù)開(kāi)發(fā)與實(shí)例 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版