出版時(shí)間:2010-7 出版社:機(jī)械工業(yè)出版社 作者:汪趙強(qiáng) 編 頁數(shù):284
前言
高職高專計(jì)算機(jī)及相關(guān)專業(yè)的課程體系中都包含了網(wǎng)頁制作和網(wǎng)站開發(fā)的課程,而本書的編寫就是力求在較短的時(shí)間里,使學(xué)生掌握利用JSP技術(shù)進(jìn)行網(wǎng)頁設(shè)計(jì)與制作的方法,培養(yǎng)學(xué)生綜合應(yīng)用和實(shí)際工作的能力?! ”緯诘趌版的基礎(chǔ)上,采用案例式教學(xué)的編寫方式,通過具體實(shí)例講解網(wǎng)頁制作的方法,并采用比較先進(jìn)和成熟的JSP技術(shù)實(shí)現(xiàn)網(wǎng)頁的高級(jí)交互功能以及與MySQL數(shù)據(jù)庫的結(jié)合應(yīng)用?! ”緯鴥?nèi)容分為上、中、下3篇,共8個(gè)項(xiàng)目。其中: 項(xiàng)目1創(chuàng)建一個(gè)簡(jiǎn)單網(wǎng)頁,介紹了網(wǎng)頁和HTML的基本知識(shí)?! №?xiàng)目2個(gè)人主頁設(shè)計(jì),介紹了網(wǎng)頁設(shè)計(jì)的基本內(nèi)容和方法?! №?xiàng)目3使用CSS(層疊樣式表),介紹了CSS的基本概念和使用方法?! №?xiàng)目4建立簡(jiǎn)單交互式網(wǎng)頁,介紹了JSP的基礎(chǔ)知識(shí)和簡(jiǎn)單應(yīng)用?! №?xiàng)目5使用JSP的編譯命令和默認(rèn)對(duì)象建立高級(jí)交互式網(wǎng)頁,介紹了JSP的常用編譯命令和一些基本對(duì)象的用法。 項(xiàng)目6使用JSP常用對(duì)象實(shí)現(xiàn)網(wǎng)頁高級(jí)應(yīng)用,介紹了JSP常用對(duì)象的概念和應(yīng)用?! №?xiàng)目7使用JSP與MySQL實(shí)現(xiàn)網(wǎng)頁數(shù)據(jù)存取,介紹了MySQL數(shù)據(jù)庫的基礎(chǔ)知識(shí)以及與JSP相結(jié)合的應(yīng)用方法?! №?xiàng)目8網(wǎng)上考試系統(tǒng)設(shè)計(jì)與開發(fā),采用自主開發(fā)的“網(wǎng)上考試系統(tǒng)”作為綜合實(shí)例,幫助學(xué)生融會(huì)貫通前面各部分內(nèi)容并進(jìn)行實(shí)際操作訓(xùn)練?! ”緯鴥?nèi)容新穎、全面,既貫徹了高職高專教學(xué)目標(biāo)的要求,又做到了理論知識(shí)與實(shí)訓(xùn)項(xiàng)目的有機(jī)結(jié)合。學(xué)生通過對(duì)本書的學(xué)習(xí),可以掌握一個(gè)簡(jiǎn)單的動(dòng)態(tài)網(wǎng)頁的設(shè)計(jì)方法,從而提高動(dòng)態(tài)網(wǎng)頁綜合開發(fā)制作的能力?! ”緯赏糈w強(qiáng)任主編,并編寫了中篇;楊立超任副主編,并編寫了上篇;任憲臻、范美英任參編,并編寫了下篇。本書在編寫過程中,得到了孔凡兵、柯夢(mèng)南同志的大力支持和幫助,他們對(duì)全部書稿進(jìn)行了認(rèn)真、細(xì)致的審閱,并提出了寶貴意見?! ∮捎诰帉憰r(shí)間倉促,書中難免存在紕漏之處,懇請(qǐng)廣大讀者批評(píng)指正。
內(nèi)容概要
《網(wǎng)頁制作與JSP技術(shù)(第2版)》結(jié)合高職高專教學(xué)特點(diǎn),系統(tǒng)地介紹了HTML語言、JSP設(shè)計(jì)的編程方法以及MySQL數(shù)據(jù)庫的應(yīng)用。具體內(nèi)容分為上、中、下3篇,分別介紹了創(chuàng)建簡(jiǎn)單網(wǎng)頁、個(gè)人主頁設(shè)計(jì)、使用css、建立簡(jiǎn)單交互式網(wǎng)頁、建立高級(jí)交互式網(wǎng)頁、JSP常用對(duì)象的使用、JSP與MySQL數(shù)據(jù)庫的簡(jiǎn)單應(yīng)用以及網(wǎng)上考試系統(tǒng)設(shè)計(jì)與開發(fā)綜合實(shí)例?! W(xué)生通過對(duì)《網(wǎng)頁制作與JSP技術(shù)(第2版)》的學(xué)習(xí),可以掌握一個(gè)簡(jiǎn)單的動(dòng)態(tài)網(wǎng)頁的設(shè)計(jì)方法。從而提高動(dòng)態(tài)網(wǎng)頁綜合開發(fā)制作的能力?!毒W(wǎng)頁制作與JSP技術(shù)(第2版)》適合作為高職高專院校計(jì)算機(jī)專業(yè)的課程教材,也可供計(jì)算機(jī)網(wǎng)絡(luò)愛好者或各類培訓(xùn)人員使用。
書籍目錄
第2版前言第1版前言上篇 網(wǎng)頁制作初步項(xiàng)目1 創(chuàng)建一個(gè)簡(jiǎn)單網(wǎng)頁1.1 WWW簡(jiǎn)介1.2 HTML基本概念1.3 編寫第1個(gè)HTML文件1.3.1 HTML文件的編寫方法1.3.2 HTML的基本結(jié)構(gòu)1.3.3 HTML中的標(biāo)簽1.3.4 編寫HTML文件的注意事項(xiàng)項(xiàng)目2 個(gè)人主頁設(shè)計(jì)2.1 頁面整體設(shè)計(jì)與制作2.1.1 頁面的頭部標(biāo)簽2.1.2 頁面的主體標(biāo)簽2.2 頁面的主要元素設(shè)計(jì)與制作2.2.1 背景顏色屬性2.2.2 文本顏色屬性2.2.3 背景圖像屬性2.3 文字、段落設(shè)計(jì)與制作2.3.1 標(biāo)題字標(biāo)簽2.3.2 標(biāo)題字的對(duì)齊屬性標(biāo)簽2.3.3 文字的修飾標(biāo)簽2.3.4 字體標(biāo)簽2.3.5 段落標(biāo)簽2.3.6 水平線標(biāo)簽2.4 列表設(shè)計(jì)與制作2.4.1 列表的類型2.4.2 有序列表標(biāo)簽2.4.3 無序列表標(biāo)簽2.4.4 自定義列表標(biāo)簽2.5 表格的應(yīng)用2.5.1 表格的制作2.5.2 表格的修飾2.5.3 表格的標(biāo)題與表頭2.5.4 表格的嵌套2.6 使用框架結(jié)構(gòu)2.6.1 框架的概念2.6.2 創(chuàng)建框架2.6.3 改變框架的外觀2.7 插人圖片2.7.1 插入圖片的方法2.7.2 圖片的鏈接2.7.3 圖像的映射2.8 建立表單頁面2.8.1 表單的概念2.8.2 創(chuàng)建表單元素2.9 建立超鏈接2.9.1 超鏈接的概念2.9.2 創(chuàng)建超鏈接項(xiàng)目3 使用CSS(層疊樣式表)3.1 CSS介紹3.1.1 CSS的基本概念3.1.2 CSS的特點(diǎn)3.2 CSS的使用方法和基本寫法3.2.1 CSS的使用方法3.2.2 CSS的基本寫法3.2.3 CSS的沖突3.3 CSS的屬性和值3.3.1 字體和文本屬性3.3.2 顏色和背景屬性3.3.3 列表屬性3.3.4 容器屬性3.3.5 鼠標(biāo)指針屬性3.3.6 CSS濾鏡中篇 制作交互式網(wǎng)頁項(xiàng)目4 建立簡(jiǎn)單交互式網(wǎng)頁4.1 進(jìn)入JSP的世界4.1.1 JSP的簡(jiǎn)介與安裝4.1.2 JSP程序格式4.1.3 數(shù)據(jù)的輸入和輸出4.2 JSP的數(shù)據(jù)類型與轉(zhuǎn)換4.2 1 數(shù)據(jù)類型與變量4.2.2 數(shù)據(jù)類型轉(zhuǎn)換4.2.3 數(shù)組數(shù)據(jù)類型4.3 運(yùn)算符及其應(yīng)用4.3.1 JSP中的運(yùn)算符4.3.2 快捷方式表達(dá)式4.3.3 運(yùn)算符的優(yōu)先級(jí)4.4 流程控制語句的使用4.4.1 條件語句4.4 2 循環(huán)語句4.4.3 自定義函數(shù)設(shè)計(jì)4.5 面向?qū)ο蟪绦蛟O(shè)計(jì)4.5.1認(rèn)識(shí)類和對(duì)象4.5.2 繼承與構(gòu)造函數(shù)項(xiàng)目5 使用JSP的編譯命令和默認(rèn)對(duì)象建立高級(jí)交互式網(wǎng)頁5.1 JSP的編譯命令(Difeetives)5.1.1 include編譯命令5.1.2 page編譯命令5.2 request對(duì)象5.3 response對(duì)象5.4 Session對(duì)象5.4 1 session的概念與基本用法5.4.2 Session技巧的應(yīng)用5.5 其他JSP對(duì)象5.5.1 application對(duì)象5.5.2 config對(duì)象5.5.3 out對(duì)象5.5.4 pageContext對(duì)象5.5.5 page對(duì)象5.6 cookie的概念與應(yīng)用5.6.1 Cookie的特性和功能5.6.2 cookie的存取與使用5.7 JSP的操作命令(Actions)5.7.1 JSP:include操作指令5.7.2 JSP:forward操作指令5.7.3 JSP:plugin操作指令5.7.4 Java Bean項(xiàng)目6 使用JSP常用對(duì)象實(shí)現(xiàn)目高級(jí)應(yīng)用6.1 常用字符串對(duì)象6.1.1 charater類6.1.2 String類6.1.3 StringBuffer類6.2 常用數(shù)值對(duì)象6.2.1 Float類6.2.2 Integer類6.2.3 Math類6.2.4 Randorn類6.3 常用時(shí)間日期對(duì)象6.3.1 Date類6.3.2 calender類6.4 數(shù)組對(duì)象6.5 常用系統(tǒng)信息對(duì)象6.5.1 package類6.5.2 Runtime類6.5 3HaShtable類6.5.4 System類6.6 綜合實(shí)例:猜字游戲下篇 交互式網(wǎng)頁與數(shù)據(jù)庫的綜合應(yīng)用項(xiàng)目7 使用JSP與MySQL實(shí)現(xiàn)網(wǎng)頁數(shù)據(jù)存取7.1 數(shù)據(jù)庫簡(jiǎn)介7.1.1 數(shù)據(jù)7.1.2 數(shù)據(jù)庫7.1.3 數(shù)據(jù)庫的基本組成結(jié)構(gòu)7.2 結(jié)構(gòu)化查詢語言7.3 MySQL數(shù)據(jù)庫7.3.1 MySQL簡(jiǎn)介7.3.2 MySQL數(shù)據(jù)庫的下載、安與使用7.4 J DBC的安裝與應(yīng)用7.4.1 JDBC簡(jiǎn)介7.4.2 JDBC驅(qū)動(dòng)分類7.4.3 MySQL數(shù)據(jù)庫的JDBC驅(qū)動(dòng)7.4.4 JDBC+MySQL的應(yīng)用7.5 JSP+MySQL綜合實(shí)例:網(wǎng)站訪問計(jì)數(shù)器項(xiàng)目8 網(wǎng)上考試系統(tǒng)設(shè)計(jì)與開發(fā)8.1 網(wǎng)上考試系統(tǒng)概述8.1.1 系統(tǒng)簡(jiǎn)介8.1.2 系統(tǒng)需求分析8.1.3系統(tǒng)開發(fā)環(huán)境的配置8.1.4 系統(tǒng)功能預(yù)覽8.2 數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)8.2 1數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)8.2.2 創(chuàng)建數(shù)據(jù)庫的腳本文件8.2.3 目錄和包結(jié)構(gòu)設(shè)計(jì)8.2.4 系統(tǒng)類的定義8.3 登錄與注冊(cè)功能模塊的實(shí)現(xiàn)8.4 考試系統(tǒng)服務(wù)器端功能模塊的實(shí)現(xiàn)8.5 考生考試功能模塊的實(shí)現(xiàn)8.6 教師用戶功能模塊的實(shí)現(xiàn)參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載