JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)

出版時(shí)間:1970-1  出版社:清華大學(xué)出版社  作者:王曉軍 等 著  頁(yè)數(shù):358  

前言

  JSP(Java Server Pages)是由Sun公司倡導(dǎo)、多家公司參與建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。JSP可以隨處編寫(xiě)隨處運(yùn)行,這種技術(shù)用Java語(yǔ)言作為腳本語(yǔ)言,以移植性好、安全性高、支持多線程等特點(diǎn)獲得廣大程序員的喜愛(ài),其所具有的優(yōu)勢(shì)是其他Web技術(shù)所沒(méi)有的?! ”緯?shū)面向JSP實(shí)際應(yīng)用開(kāi)發(fā),通過(guò)大量的實(shí)例循序漸進(jìn)地為讀者介紹有關(guān)JSP開(kāi)發(fā)所涉及的各類(lèi)知識(shí),同時(shí)還包含JDK、Eclipse、和Tomcat等JSP的相關(guān)知識(shí)?! ”緯?shū)定位與特色  面向職業(yè)技術(shù)教學(xué) 本書(shū)是在作者總結(jié)了多年開(kāi)發(fā)經(jīng)驗(yàn)與成果的基礎(chǔ)上編寫(xiě)的,以實(shí)際項(xiàng)目為中心,全面、翔實(shí)地介紹了JSP開(kāi)發(fā)所需的各種知識(shí)和技能。通過(guò)本書(shū)的學(xué)習(xí),讀者可以快速、全面地掌握使用JSP進(jìn)行動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)的方法。本書(shū)體現(xiàn)了作者“項(xiàng)目驅(qū)動(dòng)、案例教學(xué)、理論實(shí)踐一體化”的教學(xué)理念,是一本真正面向職業(yè)技術(shù)教學(xué)的教材。  合理的知識(shí)結(jié)構(gòu) 面向程序員職業(yè)培訓(xùn)市場(chǎng),結(jié)合程序開(kāi)發(fā)實(shí)踐介紹JSP編程知識(shí),突出了職業(yè)實(shí)用性;全書(shū)各章都有實(shí)例分析,帶領(lǐng)讀者經(jīng)歷程序開(kāi)發(fā)全過(guò)程,是一本真正的實(shí)訓(xùn)性案例教程?! ≌鎸?shí)的案例教學(xué) 針對(duì)每個(gè)知識(shí)點(diǎn),本書(shū)設(shè)計(jì)了針對(duì)性強(qiáng)的教學(xué)案例,這些案例既相對(duì)獨(dú)立,又具有一定的聯(lián)系,是綜合性開(kāi)發(fā)實(shí)例的組成部分。讀者在制作這些案例的過(guò)程中可以掌握每個(gè)知識(shí)點(diǎn)。本書(shū)有效地避免了其他JSP教程抽象、空洞或者實(shí)例不豐富的缺點(diǎn)?! ±碚搶?shí)踐一體化 在每個(gè)案例中有機(jī)地融合了知識(shí)點(diǎn)講解和技能訓(xùn)練目標(biāo),融“教、學(xué)、練”于一體。每個(gè)案例的講解都先提出功能目標(biāo),然后是實(shí)例制作演示和學(xué)生模仿練習(xí)、讓學(xué)生掌握案例的完成過(guò)程,體現(xiàn)了“在練中學(xué)、學(xué)以致用”的教學(xué)理念?! ‰A梯式實(shí)踐環(huán)節(jié) 本書(shū)精心設(shè)置了3個(gè)教學(xué)環(huán)節(jié):實(shí)驗(yàn)指導(dǎo)、擴(kuò)展練習(xí)、綜合實(shí)訓(xùn)。讓學(xué)生通過(guò)不斷的練習(xí)實(shí)踐,實(shí)現(xiàn)編程技能的逐步提高,最終實(shí)現(xiàn)與職業(yè)能力的接軌?! ”緯?shū)主要內(nèi)容  內(nèi)容由淺入深,涵蓋了JSP的各個(gè)主要知識(shí)點(diǎn)。全書(shū)共12章,介紹了JSP技術(shù)、常用動(dòng)態(tài)Web技術(shù)及JSP技術(shù)流行的開(kāi)發(fā)模式;JSP開(kāi)發(fā)環(huán)境配置,JSP頁(yè)面組成元素,如注釋、指令標(biāo)簽、腳本程序、動(dòng)作標(biāo)簽等;JSP內(nèi)置對(duì)象,如Request、Response、Application、Session等;JSP訪問(wèn)文件中的數(shù)據(jù)和數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),JavaBean,Servlet技術(shù),以及開(kāi)發(fā)JSP技術(shù)需要掌握的Web基礎(chǔ)知識(shí)?! ”緯?shū)最后提供了3個(gè)綜合開(kāi)發(fā)案例,分別是寵物診所系統(tǒng)分析、Web圖書(shū)查詢系統(tǒng)和購(gòu)物系統(tǒng)。其中,Web圖書(shū)查詢系統(tǒng)以JSP+JavaBean+Servlet技術(shù)實(shí)現(xiàn)簡(jiǎn)單的圖書(shū)查詢功能,加深了對(duì)MVC的認(rèn)識(shí);而購(gòu)物系統(tǒng)則以實(shí)例方式介紹JSP技術(shù)的應(yīng)用,特別是對(duì)Session對(duì)象的使用?! ”緯?shū)附有配套光盤(pán)。光盤(pán)提供了書(shū)中實(shí)例的源代碼,全部經(jīng)過(guò)精心調(diào)試,在Windows XP/Windows 2000/Windows 2003 Server下全部通過(guò),能夠保證正常運(yùn)行。  讀者對(duì)象  本書(shū)體現(xiàn)了作者在軟件技術(shù)教學(xué)改革過(guò)程中形成的“項(xiàng)目驅(qū)動(dòng)、案例教學(xué)、理論實(shí)踐一體化”教學(xué)方法,讀者通過(guò)本書(shū)可以快速、全面地掌握使用JSP應(yīng)用于動(dòng)態(tài)網(wǎng)站編程的開(kāi)發(fā)經(jīng)驗(yàn)和技能。本書(shū)可以作為JSP職業(yè)培訓(xùn)教材和各級(jí)院校JSP授課培訓(xùn)教程,也可作為JSP的自學(xué)資料和參考資料?! 〕朔饷媸鹈藛T之外,參與本書(shū)編寫(xiě)的人員還有李乃文、孫巖、馬海軍、張仕禹、夏小軍、趙振江、李振山、李文采、吳越勝、李海慶、何永國(guó)、李海峰、陶麗、吳俊海、安征、張巍屹、崔群法、王詠梅、康顯麗、辛愛(ài)軍、牛小平、賈栓穩(wěn)、王立新、蘇靜、趙元慶、郭磊、徐銘、李大慶、王蕾、張勇、郝安林等?! ∮捎诔蓵?shū)倉(cāng)促,在編寫(xiě)過(guò)程中難免會(huì)有漏洞,歡迎讀者通過(guò)清華大學(xué)出版社網(wǎng)站www.tup.tsinghua.edu.cn與我們聯(lián)系,幫助我們改正提高。

內(nèi)容概要

  《JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)》理論與實(shí)踐結(jié)合,全面介紹了JSP應(yīng)用知識(shí)?!禞SP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)》共分12章,介紹了JSP技術(shù)概況、JSP開(kāi)發(fā)環(huán)境、JSP頁(yè)面元素、JSP內(nèi)置對(duì)象(如Request、Response、Application、Session等)、訪問(wèn)數(shù)據(jù)庫(kù)技術(shù)、JavaBean技術(shù)、Servlet技術(shù)以及開(kāi)發(fā)JSP技術(shù)需要掌握的Web基礎(chǔ)知識(shí),《JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)》最后提供了3個(gè)綜合開(kāi)發(fā)案例?!禞SP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)》附有配套光盤(pán),提供了書(shū)中實(shí)例的源代碼和視頻教學(xué)文件?!  禞SP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)》體現(xiàn)了作者在軟件技術(shù)教學(xué)改革過(guò)程中形成的“項(xiàng)目驅(qū)動(dòng)、案例教學(xué)、理論實(shí)踐一體化”教學(xué)方法,可以作為JSP職業(yè)培訓(xùn)教材和各級(jí)院校JSP授課培訓(xùn)教程,也可作為JSP自學(xué)資料和參考資料。

書(shū)籍目錄

上篇 基礎(chǔ)篇	1第1章 JSP概述	11.1 JSP簡(jiǎn)介	11.1.1 JSP的形成及發(fā)展	11.1.2 JSP的優(yōu)勢(shì)	21.2 Servlet技術(shù)	41.3 JSP與CGI、PHP、ASP/ASP.NET的比較	51.3.1 CGI技術(shù)	51.3.2 PHP技術(shù)	61.3.3 ASP/ASP.NET技術(shù)	71.3.4 各種Web技術(shù)性能比較	91.4 JSP技術(shù)架構(gòu)	9第2章 JSP開(kāi)發(fā)環(huán)境	142.1 JDK開(kāi)發(fā)工具包	142.1.1 JDK概述	142.1.2 JDK的安裝與配置	152.2 Tomcat服務(wù)器	192.2.1 Tomcat概述	192.2.2 Tomcat的下載與安裝	202.2.3 顯示字體實(shí)例	232.3 安裝與配置Eclipse	252.3.1 Eclipse簡(jiǎn)介	252.3.2 安裝MyEclipse	262.3.3 Eclipse加載Tomcat	302.3.4 在Eclipse中創(chuàng)建JSP	312.4 JSP頁(yè)面執(zhí)行流程	362.5 擴(kuò)展練習(xí)	37第3章 JSP頁(yè)面元素	403.1 JSP頁(yè)面的構(gòu)成	403.2 腳本元素	423.2.1 聲明	423.2.2 表達(dá)式	443.2.3 腳本小程序	443.3 指令元素	483.3.1 page指令	483.3.2 include指令	513.3.3 taglib指令	523.4 動(dòng)作元素	533.4.1 文件導(dǎo)入標(biāo)簽	543.4.2 頁(yè)面轉(zhuǎn)發(fā)標(biāo)簽	563.4.3 追加參數(shù)標(biāo)簽	593.4.4 標(biāo)簽	593.5 擴(kuò)展練習(xí)	62第4章 內(nèi)置對(duì)象	654.1 Request請(qǐng)求對(duì)象	654.1.1 Request簡(jiǎn)介	654.1.2 Request對(duì)象應(yīng)用	664.2 Response響應(yīng)對(duì)象	694.2.1 response簡(jiǎn)介	694.2.2 Response對(duì)象應(yīng)用	704.3 Out輸出對(duì)象	744.3.1 Out簡(jiǎn)介	744.3.2 Out對(duì)象應(yīng)用	764.4 PageContext對(duì)象	774.4.1 PageContext簡(jiǎn)介	774.4.2 PageContext對(duì)象應(yīng)用	784.5 Session會(huì)話對(duì)象	794.5.1 Session簡(jiǎn)介	794.5.2 Session對(duì)象應(yīng)用	804.6 Application對(duì)象	824.7 Execption對(duì)象	834.8 Config參數(shù)配置對(duì)象	844.9 Cookie對(duì)象	854.10 擴(kuò)展練習(xí)	88第5章 JSP訪問(wèn)文件	915.1 File類(lèi)	915.1.1 File類(lèi)函數(shù)介紹	915.1.2 File類(lèi)常見(jiàn)操作	935.2 數(shù)據(jù)流概述	975.3 字節(jié)流	995.3.1 使用類(lèi)FileInputStream讀文件	995.3.2 使用類(lèi)FileOutputStream寫(xiě)文件	1015.4 字符流	1025.4.1 使用類(lèi)FileReader讀文件	1035.4.2 使用類(lèi)FileWriter寫(xiě)文件	1045.5 回壓字符流	1065.6 文件上傳	1095.7 文件下載	1135.8 文件計(jì)數(shù)器	1165.9 擴(kuò)展練習(xí)	117第6章 JSP訪問(wèn)數(shù)據(jù)庫(kù)	1216.1 JDBC技術(shù)概述	1216.1.1 JDBC簡(jiǎn)介	1216.1.2 JDBC連接方式	1226.2 JDBC數(shù)據(jù)庫(kù)操作核心類(lèi)	1246.2.1 JDBC核心類(lèi)結(jié)構(gòu)	1246.2.2 驅(qū)動(dòng)程序管理類(lèi):DriverManager	1256.2.3 數(shù)據(jù)庫(kù)連接類(lèi):Connection	1286.2.4 SQL聲明類(lèi):Statement	1306.2.5 查詢結(jié)果類(lèi):ResultSet	1336.3 JDBC數(shù)據(jù)庫(kù)操作實(shí)例	1366.3.1 新建數(shù)據(jù)庫(kù)元素	1376.3.2 插入數(shù)據(jù)	1386.3.3 顯示數(shù)據(jù)	1406.3.4 更新及刪除數(shù)據(jù)	1426.3.5 數(shù)據(jù)庫(kù)分頁(yè)顯示	1436.3.6 連接Access數(shù)據(jù)庫(kù)	1456.4 擴(kuò)展練習(xí)	147第7章 JavaBean技術(shù)	1507.1 JavaBean簡(jiǎn)介	1507.1.1 JavaBean概念	1507.1.2 JavaBean優(yōu)點(diǎn)	1527.2 JavaBean開(kāi)發(fā)	1537.2.1 JavaBean規(guī)則	1537.2.2 調(diào)用JavaBean	1557.2.3 JavaBean作用域范圍	1587.3 設(shè)置或獲取JavaBean屬性	1627.3.1 設(shè)置JavaBean屬性	1627.3.2 獲取JavaBean屬性	1657.4 擴(kuò)展練習(xí)	168第8章 Servlet技術(shù)	1718.1 Servlet簡(jiǎn)介	1718.1.1 Servlet概述	1718.1.2 Servlet技術(shù)特點(diǎn)	1728.1.3 Servlet的生命周期	1738.1.4 開(kāi)發(fā)、部署一個(gè)簡(jiǎn)單的Servlet	1748.2 Servlet常用接口及使用	1778.2.1 Servlet體系	1788.2.2 Servlet實(shí)現(xiàn)相關(guān)	1798.2.3 Servlet請(qǐng)求和響應(yīng)相關(guān)	1828.2.4 配置相關(guān)	1868.2.5 會(huì)話跟蹤	1888.2.6 Servlet異常相關(guān)	1928.3 Servlet配置選項(xiàng)	1928.3.1 元素及其子元素	1928.3.2 元素及其子元素	1948.4 用Servlet生成動(dòng)態(tài)圖片	1958.5 擴(kuò)展練習(xí)	198第9章 Web基礎(chǔ)知識(shí)	2019.1 Web發(fā)展及HTTP協(xié)議	2019.1.1 Web的產(chǎn)生與發(fā)展	2019.1.2 HTTP協(xié)議	2039.2 HTML標(biāo)記語(yǔ)言	2049.2.1 HTML基本元素	2059.2.2 文字與段落	2069.2.3 超鏈接	2089.2.4 多媒體標(biāo)記	2099.2.5 表單標(biāo)記	2109.2.6 表格標(biāo)記	2139.3 CSS樣式表	2149.3.1 CSS概念	2149.3.2 使用CSS	2159.4 JavaScript腳本語(yǔ)言	2209.4.1 JavaScript概述	2209.4.2 JavaScript基本語(yǔ)法	2229.4.3 JavaScript對(duì)象	2269.4.4 JavaScript事件	2289.4.5 JavaScript表單驗(yàn)證	2309.4.6 JavaScript其他功能	2319.5 擴(kuò)展練習(xí)	232第10章 寵物診所系統(tǒng)分析	23510.1 系統(tǒng)概述	23510.1.1 需求分析	23510.1.2 系統(tǒng)用例圖	23610.1.3 系統(tǒng)設(shè)計(jì)	23910.2 數(shù)據(jù)庫(kù)設(shè)計(jì)	24010.3 系統(tǒng)功能模塊設(shè)計(jì)	24210.3.1 用戶管理模塊	24210.3.2 寵物信息管理模塊	24310.3.3 客戶管理模塊	24410.4 模塊功能實(shí)現(xiàn)	24510.4.1 通用模塊及首頁(yè)實(shí)現(xiàn)	24510.4.2 用戶管理模塊	24910.4.3 實(shí)現(xiàn)寵物信息查詢操作	25210.4.4 實(shí)現(xiàn)客戶信息修改操作	25710.4.5 實(shí)現(xiàn)寵物診斷信息添加操作	26110.4.6 實(shí)現(xiàn)獸醫(yī)信息瀏覽操作	265第11章 Web圖書(shū)查詢系統(tǒng)	26811.1 系統(tǒng)需求	26811.1.1 功能需求	26811.1.2 界面需求	26911.2 系統(tǒng)概要	27011.2.1 總體設(shè)計(jì)	27011.2.2 模塊設(shè)計(jì)和功能分配	27011.3 數(shù)據(jù)庫(kù)實(shí)現(xiàn)	27111.3.1 數(shù)據(jù)庫(kù)的設(shè)計(jì)	27111.3.2 配置數(shù)據(jù)源	27311.4 系統(tǒng)編碼實(shí)現(xiàn)	27411.4.1 查詢功能實(shí)現(xiàn)	27711.4.2 人員管理模塊	27911.4.3 圖書(shū)管理模塊	280第12章 購(gòu)物系統(tǒng)	28412.1 規(guī)劃系統(tǒng)前臺(tái)	28412.1.1 系統(tǒng)首頁(yè)	28412.1.2 其他頁(yè)面	28812.2 數(shù)據(jù)庫(kù)設(shè)計(jì)	29312.3 系統(tǒng)模塊概要	29512.3.1 配置文件web.xml	29512.3.2 商品信息模塊	29612.3.3 商品類(lèi)別模塊	29812.3.4 用戶信息模塊	30012.3.5 訂單管理模塊	30112.4 實(shí)現(xiàn)購(gòu)物系統(tǒng)	302下篇 實(shí)驗(yàn)篇	305第1單元	305練習(xí)1-1 創(chuàng)建靜態(tài)注冊(cè)頁(yè)面并以樣式表修飾	305練習(xí)1-2 使用JavaScript完成注冊(cè)校驗(yàn)	306第2單元	308練習(xí)2-1 構(gòu)建JSP環(huán)境	308練習(xí)2-2 安裝MyEclipse	309練習(xí)2-3 在Eclipse中使用Tomcat服務(wù)器	310第3單元	312練習(xí)3-1 在JSP頁(yè)面中靜態(tài)包含文件	312練習(xí)3-2 統(tǒng)計(jì)訪問(wèn)頁(yè)面數(shù)量	312練習(xí)3-3 求圓的面積和周長(zhǎng)	313練習(xí)3-4 動(dòng)態(tài)加載頁(yè)面并傳遞參數(shù)	314第4單元	315練習(xí)4-1 簡(jiǎn)單地驗(yàn)證用戶登錄	315練習(xí)4-2 猜數(shù)字	316練習(xí)4-3 創(chuàng)建一個(gè)簡(jiǎn)單的購(gòu)物網(wǎng)站	319練習(xí)4-4 簡(jiǎn)單聊天室功能	321第5單元	324練習(xí)5-1 顯示指定擴(kuò)展名的文件列表	324練習(xí)5-2 文件內(nèi)容復(fù)制	325練習(xí)5-3 JSP頁(yè)面實(shí)現(xiàn)用戶登錄	327第6單元	330練習(xí)6-1 修改數(shù)據(jù)庫(kù)數(shù)據(jù)	330練習(xí)6-2 模糊查詢數(shù)據(jù)	331練習(xí)6-3 使用日期字段查詢數(shù)據(jù)	333練習(xí)6-4 網(wǎng)上投票	334第7單元	336練習(xí)7-1 讀文件Bean	336練習(xí)7-2 數(shù)據(jù)庫(kù)操作Bean	337練習(xí)7-3 數(shù)據(jù)庫(kù)分頁(yè)Bean	340第8單元	344練習(xí)8-1 Servlet讀取數(shù)據(jù)庫(kù)記錄	344練習(xí)8-2 Servlet實(shí)現(xiàn)網(wǎng)上購(gòu)物	347練習(xí)8-3 Servlet控制案例	350第9單元	352練習(xí)9-1 創(chuàng)建用戶登錄頁(yè)面	352練習(xí)9-2 使用層構(gòu)建網(wǎng)頁(yè)	353練習(xí)9-3 使用JavaScript創(chuàng)建計(jì)算器	354

編輯推薦

  《JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)》共分12章,介紹了,JSP開(kāi)發(fā)環(huán)境配置,頁(yè)面組成元素,內(nèi)置對(duì)象,訪問(wèn)數(shù)據(jù)庫(kù)技術(shù),JavaBean,Servlet技術(shù),以及開(kāi)發(fā)JSP技術(shù)需要掌握的HTML基礎(chǔ)知識(shí)?!禞SP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)》最后提供了三個(gè)綜合開(kāi)發(fā)案例?!禞SP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)》附有配套光盤(pán),提供了書(shū)中實(shí)例的源代碼和視頻教學(xué)文件。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7