Web編程商務(wù)應(yīng)用全套電子課件完整版ppt整本書(shū)電子教案最全教學(xué)教程整套課件_第1頁(yè)
Web編程商務(wù)應(yīng)用全套電子課件完整版ppt整本書(shū)電子教案最全教學(xué)教程整套課件_第2頁(yè)
Web編程商務(wù)應(yīng)用全套電子課件完整版ppt整本書(shū)電子教案最全教學(xué)教程整套課件_第3頁(yè)
Web編程商務(wù)應(yīng)用全套電子課件完整版ppt整本書(shū)電子教案最全教學(xué)教程整套課件_第4頁(yè)
Web編程商務(wù)應(yīng)用全套電子課件完整版ppt整本書(shū)電子教案最全教學(xué)教程整套課件_第5頁(yè)
已閱讀5頁(yè),還剩522頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Web編程商務(wù)應(yīng)用實(shí)驗(yàn)教程JSP基礎(chǔ)知識(shí) JSP(全稱JavaServer Pages),由Sun Microsystems公司倡導(dǎo)和許多公司參與共同創(chuàng)建,是一種使軟件開(kāi)發(fā)者可以響應(yīng)客戶端請(qǐng)求,而動(dòng)態(tài)生成HTML、XML或其他格式文檔的Web網(wǎng)頁(yè)的技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)是以Java語(yǔ)言作為腳本語(yǔ)言的,JSP網(wǎng)頁(yè)為整個(gè)服務(wù)器端的Java庫(kù)單元提供了一個(gè)接口,來(lái)服務(wù)于HTTP的應(yīng)用程序。動(dòng)態(tài)網(wǎng)頁(yè)技術(shù).交互性。.自動(dòng)更新。.因時(shí)因人而變。.動(dòng)態(tài)網(wǎng)頁(yè)中的“?”,對(duì)搜索引擎檢索存在一定的問(wèn)題。主流的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)除了早期的CGI外,目前主流的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),包括JSP(JavaServer Pages)、AS

2、P(Active Server Pages)、PHP(Hypertext Preprocessor)等。JSP文件的組成.靜態(tài)部分。.動(dòng)態(tài)部分。JSP的工作原理簡(jiǎn)單來(lái)說(shuō),JSP的工作原理是:當(dāng)服務(wù)器上的JSP頁(yè)面第一次請(qǐng)求執(zhí)行時(shí),服務(wù)器上的JSP引擎,首先將該JSP頁(yè)面文件編譯成一個(gè)JAVA文件,再將這個(gè)JAVA文件編譯生成字節(jié)碼文件,然后通過(guò)執(zhí)行這個(gè)字節(jié)碼文件響應(yīng)客戶。這也是JSP比ASP運(yùn)行速度快的原因。而JSP頁(yè)面的首次執(zhí)行,往往由服務(wù)器管理者來(lái)執(zhí)行。相關(guān)概念的區(qū)分應(yīng)該搞清楚JavaScript、Java、JSP、J2EE這幾個(gè)概念之間的區(qū)別與聯(lián)系。Tomcat服務(wù)器簡(jiǎn)介T(mén)omcat是由

3、Apache軟件基金會(huì)下屬的Jakarta項(xiàng)目開(kāi)發(fā)的一個(gè)Servlet容器,按照Sun Microsystems提供的技術(shù)規(guī)范,實(shí)現(xiàn)了對(duì)Servlet和Java Server Page(JSP)的支持,并提供了作為Web服務(wù)器的一些特有功能,如Tomcat管理和控制平臺(tái)、安全域管理和Tomcat閥等。Eclipse集成開(kāi)發(fā)環(huán)境實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)的目標(biāo),是配置Eclipse集成開(kāi)發(fā)環(huán)境,以運(yùn)行JSP程序。本實(shí)驗(yàn)以WINDOWS XP操作系統(tǒng)為實(shí)驗(yàn)平臺(tái)。實(shí)驗(yàn)內(nèi)容.安裝JDK組件。.部署Eclipse集成開(kāi)發(fā)環(huán)境。.配置Tomcat服務(wù)器。實(shí)驗(yàn)步驟下面是配置Eclipse集成開(kāi)發(fā)環(huán)境的步驟:.雙擊安裝j

4、dk-6u2-windows-i586-p.exe.雙擊打開(kāi)目錄Java_Eclipse 。.雙擊打開(kāi)eclipse_cn目錄下的可執(zhí)行程序eclipse.exe.切換工作空間點(diǎn)擊“文件 切換工作空間”,并輸入切換的路徑,Eclipse會(huì)重新啟動(dòng).建立Project。點(diǎn)擊“文件新建項(xiàng)目”.配置Tomcat服務(wù)器。點(diǎn)擊“窗口首選項(xiàng)”.配置中文編碼。點(diǎn)擊“窗口首選項(xiàng)”.建立JSP文件。展開(kāi)項(xiàng)目“extractTextFromHtml”,右擊WebContent新建JSP。.運(yùn)行JSP程序。點(diǎn)擊“Run運(yùn)行方式Run on Server”.導(dǎo)出Project為WAR格式。右鍵點(diǎn)擊ProjectExp

5、ortWAR file.導(dǎo)入WAR格式的Project。右擊“項(xiàng)目資源管理器”的空白處.刪除Project。選擇項(xiàng)目點(diǎn)擊“Delete”鍵.刪除Project中的JSP文件點(diǎn)擊Project中的JSP文件按“Delete”鍵。.向Project導(dǎo)入JSP文件。點(diǎn)擊一個(gè)JSP文件按Ctrl+C復(fù)制點(diǎn)擊Project的WebContent目錄Ctrl+V粘貼。.Project之間互導(dǎo)JSP文件。點(diǎn)擊Project1中的JSP文件Ctrl+C復(fù)制點(diǎn)擊Project2的相關(guān)目錄Ctrl+V粘貼。.JSP文件重命名。右擊JSP文件重構(gòu)重命名.Project重命名。右擊Project重構(gòu)重命名.運(yùn)行一個(gè)J

6、SP程序。新建一個(gè)JSP程序,名為index.jsp,并運(yùn)行這個(gè)程序。.說(shuō)明:Web應(yīng)用程序的結(jié)構(gòu)。一般應(yīng)用服務(wù)器在安裝目錄內(nèi)有個(gè)webapps目錄,此處可以用于部署Web應(yīng)用程序。HTML基本語(yǔ)法HTML簡(jiǎn)介超文本標(biāo)記語(yǔ)言(Hyper Text Markup Language,HTML),是一種標(biāo)記語(yǔ)言,用來(lái)創(chuàng)建網(wǎng)頁(yè)。實(shí)驗(yàn)1:通過(guò)記事本建立、編輯HTML文件本實(shí)驗(yàn)的目標(biāo),是通過(guò)記事本建立、編輯HTML文件。下面是實(shí)驗(yàn)步驟。.新建一個(gè)文本文檔。右擊桌面,在彈出的列表中選擇“文本文檔”.改變文本文檔的名字和后綴名。點(diǎn)擊上述文本文檔,改變名字和后綴名,改為“test.html”.在記事本中編輯HT

7、ML文檔。在記事本中打開(kāi)“test.html”.實(shí)驗(yàn)說(shuō)明。 與 之間的文本描述網(wǎng)頁(yè)。 與 之間的文本是可見(jiàn)的頁(yè)面內(nèi)容。 與 之間的文本被顯示為標(biāo)題。 與 之間的文本被顯示為段落。實(shí)驗(yàn)2:HTML 標(biāo)題(Heading)本實(shí)驗(yàn)的目標(biāo),是練習(xí)HTML標(biāo)題(Heading)。HTML 標(biāo)題(Heading)是通過(guò) - 等標(biāo)簽進(jìn)行定義的。.實(shí)驗(yàn)代碼。This is heading 1This is heading 2This is heading 3This is heading 4This is heading 5This is heading 6請(qǐng)僅僅把標(biāo)題標(biāo)簽用于標(biāo)題文本。不要僅僅為了產(chǎn)生粗體文

8、本而使用它們。請(qǐng)使用其它標(biāo)簽或 CSS 代替。.實(shí)驗(yàn)結(jié)果。實(shí)驗(yàn)3:HTML段落本實(shí)驗(yàn)的目標(biāo),是練習(xí)HTML段落。HTML 段落是通過(guò) 標(biāo)簽進(jìn)行定義的。使用空的段落標(biāo)記 去插入一個(gè)空行是個(gè)壞習(xí)慣。用 標(biāo)簽代替它。.實(shí)驗(yàn)代碼。這是段落。這是段落。這是段落。段落元素由 p 標(biāo)簽定義。 .實(shí)驗(yàn)結(jié)果。實(shí)驗(yàn)4:HTML鏈接本實(shí)驗(yàn)的目標(biāo),是練習(xí)HTML鏈接。HTML鏈接是通過(guò)標(biāo)簽進(jìn)行定義的,在 href 屬性中指定鏈接的地址。.實(shí)驗(yàn)代碼。對(duì)外經(jīng)濟(jì)貿(mào)易大學(xué).實(shí)驗(yàn)結(jié)果。實(shí)驗(yàn)5:HTML圖像本實(shí)驗(yàn)的目標(biāo),是練習(xí)HTML圖像。HTML圖像是通過(guò)標(biāo)簽進(jìn)行定義的,圖像的名稱和尺寸是以屬性的形式提供的。如果“src”指向

9、的位置沒(méi)有這個(gè)圖片,那么就顯示為空。.實(shí)驗(yàn)代碼。在記事本“test.html”中,輸入下面一段代碼(program3.5):.實(shí)驗(yàn)結(jié)果。實(shí)驗(yàn)6:對(duì)齊方式align本實(shí)驗(yàn)的目標(biāo),是練習(xí)對(duì)齊方式align。 表示居中對(duì)齊。.實(shí)驗(yàn)代碼。This is heading 1上面的標(biāo)題在頁(yè)面中進(jìn)行了居中排列。上面的標(biāo)題在頁(yè)面中進(jìn)行了居中排列。上面的標(biāo)題在頁(yè)面中進(jìn)行了居中排列。.實(shí)驗(yàn)結(jié)果。實(shí)驗(yàn)7:背景顏色bgcolor本實(shí)驗(yàn)的目標(biāo),是練習(xí)背景顏色。定義HTML文檔的主體。 表示頁(yè)面的背景顏色為黃色。.實(shí)驗(yàn)代碼。請(qǐng)看: 改變了顏色的背景。.實(shí)驗(yàn)結(jié)果。實(shí)驗(yàn)8:HTML水平線本實(shí)驗(yàn)的目標(biāo),是練習(xí)HTML水平線。

10、標(biāo)簽在 HTML 頁(yè)面中創(chuàng)建水平線。hr 元素可用于分隔內(nèi)容。使用水平線 ( 標(biāo)簽) 來(lái)分隔文章中的小節(jié)是一個(gè)辦法。.實(shí)驗(yàn)代碼。hr 標(biāo)簽定義水平線:這是段落。這是段落。這是段落。.實(shí)驗(yàn)結(jié)果。實(shí)驗(yàn)9:HTML注釋本實(shí)驗(yàn)的目標(biāo),是練習(xí)HTML注釋。可以將注釋插入 HTML 代碼中,這樣可以提高其可讀性,使代碼更易被人理解。瀏覽器會(huì)忽略注釋,也不會(huì)顯示它們。.實(shí)驗(yàn)代碼。這是一段普通的段落。.實(shí)驗(yàn)結(jié)果。實(shí)驗(yàn)10:HTML換行本實(shí)驗(yàn)的目標(biāo),是練習(xí)HTML換行。如果希望在不產(chǎn)生一個(gè)新段落的情況下進(jìn)行換行(新行),使用 標(biāo)簽。.實(shí)驗(yàn)代碼1。春曉 春眠不覺(jué)曉, 處處聞啼鳥(niǎo)。 夜來(lái)風(fēng)雨聲, 花落知多少。注意,

11、瀏覽器忽略了源代碼中的排版(省略了多余的空格和換行)。.實(shí)驗(yàn)結(jié)果1。.實(shí)驗(yàn)代碼2。春曉 春眠不覺(jué)曉, 處處聞啼鳥(niǎo)。 夜來(lái)風(fēng)雨聲, 花落知多少。注意,加入了換行符。.實(shí)驗(yàn)結(jié)果2。實(shí)驗(yàn)11:文本格式化本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何在一個(gè)HTML文件中對(duì)文本進(jìn)行格式化。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)12:文本格式化本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何在一個(gè)HTML文件中對(duì)文本進(jìn)行格式化。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)13:計(jì)算機(jī)輸出標(biāo)簽本實(shí)驗(yàn)的目標(biāo),是練習(xí)不同的“計(jì)算機(jī)輸出”標(biāo)簽的顯示效果。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)14:HTML中寫(xiě)地址本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何在HTML文件中寫(xiě)地址。.實(shí)驗(yàn)代碼。參看教材實(shí)

12、驗(yàn)結(jié)果實(shí)驗(yàn)15:縮寫(xiě)本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何實(shí)現(xiàn)縮寫(xiě)或首字母縮寫(xiě)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)16:改變文字方向本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何改變文字的方向。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)17:塊引用本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何實(shí)現(xiàn)長(zhǎng)短不一的引用語(yǔ)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)18:刪除字、插入字效果本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何標(biāo)記刪除文本和插入文本。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)19:HTML中的樣式本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何使用添加到 部分的樣式信息對(duì) HTML 進(jìn)行格式化。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)20:沒(méi)有下劃線的鏈接本實(shí)驗(yàn)的目標(biāo),是練習(xí)使用樣式屬性做一個(gè)沒(méi)有下劃線的鏈接。.實(shí)驗(yàn)代碼

13、。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)21:鏈接到外部樣式表本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何使用 標(biāo)簽鏈接到一個(gè)外部樣式表。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)22:將圖像作為鏈接本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何使用圖像作為鏈接。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)23:target屬性本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何使用 Target屬性,定義被鏈接的文檔在何處顯示。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)24:頁(yè)面內(nèi)部鏈接本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何鏈接到同一個(gè)頁(yè)面的不同位置,使用鏈接跳轉(zhuǎn)至文檔的另一個(gè)部分。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)25:創(chuàng)建電子郵件鏈接本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何鏈接到一個(gè)郵件(本例在安裝郵件客戶端程序后才能工作)。.實(shí)驗(yàn)代碼

14、。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)26:背景圖片本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何向 HTML 頁(yè)面添加背景圖片。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)27:排列圖片本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何在文字中排列圖像。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)28:浮動(dòng)圖片本實(shí)驗(yàn)的目標(biāo),是練習(xí)使圖片浮動(dòng)至段落的左邊或右邊。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)29:調(diào)整圖片尺寸本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何將圖片調(diào)整到不同的尺寸。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)30:為圖片顯示替換文本本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何為圖片顯示替換文本。在瀏覽器無(wú)法載入圖像時(shí),替換文本屬性告訴讀者們失去的信息。為頁(yè)面上的圖像都加上替換文本屬性是個(gè)好習(xí)慣。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)

15、結(jié)果實(shí)驗(yàn)31:把圖片轉(zhuǎn)換為圖像映射本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何把一幅普通的圖像設(shè)置為圖像映射。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)32:表格本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何在 HTML 文檔中創(chuàng)建表格。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)33:表格邊框本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何制作各種類(lèi)型的表格邊框。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)34:跨行或跨列的表格單元格本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何定義跨行或跨列的表格單元格。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)35:無(wú)序列表本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何定義制作無(wú)序列表。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)36:有序列表本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何定義制作有序列表。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)

16、37:不同類(lèi)型的無(wú)序列表本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何定義制作不同類(lèi)型的無(wú)序列表。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)38:不同類(lèi)型的有序列表本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何定義制作不同類(lèi)型的有序列表。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)39:定義列表本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何定義制作定義列表。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)40:文本框本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何在HTML頁(yè)面創(chuàng)建文本框(Text field)。用戶可以在文本域中寫(xiě)入文本。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)41:密碼域本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何在HTML頁(yè)面創(chuàng)建密碼域。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)42:帶有輸入框和確認(rèn)按鈕的表單本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何

17、向頁(yè)面添加表單。此表單包含兩個(gè)輸入框和一個(gè)確認(rèn)按鈕。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)43:帶有復(fù)選框的表單本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何向頁(yè)面添加表單。此表單包含兩個(gè)復(fù)選框和一個(gè)確認(rèn)按鈕。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)44:帶有單選按鈕的表單本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何向頁(yè)面添加表單。此表單包含兩個(gè)單選框和一個(gè)確認(rèn)按鈕。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)45:從表單發(fā)送電子郵件本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何從表單發(fā)送電子郵件。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)46:混合框架結(jié)構(gòu)本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何制作含有三份文檔的框架結(jié)構(gòu),同時(shí)將他們混合置于行和列之中。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)47:重定向本實(shí)驗(yàn)的目

18、標(biāo),是練習(xí)如何把用戶重定向到新的網(wǎng)址。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)48:帶有預(yù)選值的下拉列表本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何在 HTML 頁(yè)面中創(chuàng)建帶有預(yù)選值的下拉列表框。下拉列表框是一個(gè)可選列表。預(yù)選值指預(yù)先指定的首選項(xiàng)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)49:textarea文本域本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何創(chuàng)建一個(gè)文本域(多行文本輸入控件)。用戶可以在文本域中寫(xiě)入文本。在文本域中,可寫(xiě)入的字符字?jǐn)?shù)不受限制。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)50:插入一段腳本本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何將腳本插入 HTML 文檔。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)51:元數(shù)據(jù)(meta)本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何使用。.實(shí)驗(yàn)

19、代碼。參看教材實(shí)驗(yàn)結(jié)果JSP基本語(yǔ)法JSP語(yǔ)法簡(jiǎn)介JSP(Java Server Pages)是HTML和Java腳本混合的文本文件,可以處理用戶的HTTP請(qǐng)求,并返回動(dòng)態(tài)的頁(yè)面。實(shí)驗(yàn)1:JSP指令-本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中的頁(yè)面指令page。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)2:JSP腳本元素本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中的腳本元素,包括:聲明標(biāo)簽,腳本標(biāo)簽(Scriptlet),表達(dá)式標(biāo)簽,注釋等。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)3:JSP指令-本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中的包含指令include。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)4:JSP動(dòng)作-本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中的動(dòng)作inclu

20、de。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)5:JSP動(dòng)作-本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中的動(dòng)作forward。forward指令的語(yǔ)法與語(yǔ)法類(lèi)似,只是完成的是無(wú)條件跳轉(zhuǎn)功能。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)6:參數(shù)傳遞- textarea本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中textarea的參數(shù)傳遞與接收。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)7:參數(shù)傳遞-checkbox本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中checkbox的參數(shù)傳遞與接收。checkbox(復(fù)選框),可能多個(gè)選項(xiàng)被選中,所以在接收的時(shí)候,必須用字符串?dāng)?shù)組接收。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)8:參數(shù)傳遞-list本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中l(wèi)ist(下

21、拉列表)的參數(shù)傳遞與接收。下拉列表中,只可能一項(xiàng)被選中,所以接收參數(shù)的時(shí)候,使用一個(gè)字符串變量就可以了。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)9:參數(shù)傳遞-radionButton本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中radionButton(單選按鈕)的參數(shù)傳遞與接收。單選按鈕中,只可能一項(xiàng)被選中,所以接收參數(shù)的時(shí)候,使用一個(gè)字符串變量就可以了。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)10:參數(shù)傳遞-text本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中text(文本框,包括密碼框)的參數(shù)傳遞與接收。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)11:參數(shù)傳遞-multiListPost本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中multiListPost(多選

22、列表)的參數(shù)傳遞與接收。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)12:JSP動(dòng)作-本實(shí)驗(yàn)的目標(biāo),是綜合練習(xí)JSP的動(dòng)作。操作被用來(lái)以“名-值”對(duì)的形式為其他標(biāo)簽提供附加信息。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)13:內(nèi)建對(duì)象-out本實(shí)驗(yàn)的目標(biāo),是練習(xí)內(nèi)建對(duì)象out。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)14:內(nèi)建對(duì)象-request本實(shí)驗(yàn)的目標(biāo),是練習(xí)內(nèi)建對(duì)象request。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)15:內(nèi)建對(duì)象-response本實(shí)驗(yàn)的目標(biāo),是練習(xí)response.setHeader()方法網(wǎng)頁(yè)自動(dòng)刷新。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)16:內(nèi)建對(duì)象-session本實(shí)驗(yàn)的目標(biāo),是練習(xí)內(nèi)置對(duì)象ses

23、sion。具體為session putValue()、getValue()、getId()方法實(shí)例。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)17:內(nèi)建對(duì)象-application本實(shí)驗(yàn)的目標(biāo),是練習(xí)內(nèi)置對(duì)象application。具體為setAttribute(),getAttribute()和removeAttribute()方法實(shí)例。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)18:內(nèi)建對(duì)象Context本實(shí)驗(yàn)的目標(biāo),是練習(xí)內(nèi)置對(duì)象pageContext。具體為setAttribute(),getAttribute()和removeAttribute()方法實(shí)例。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)19:內(nèi)建對(duì)象

24、-exception本實(shí)驗(yàn)的目標(biāo),是練習(xí)內(nèi)置對(duì)象exception。具體為setAttribute(),getAttribute()和removeAttribute()方法實(shí)例。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)20:內(nèi)建對(duì)象- config.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)21:內(nèi)建對(duì)象- page.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)22:參數(shù)傳遞- textarea本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中textarea的參數(shù)傳遞與接收。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)23:參數(shù)傳遞-checkbox本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中checkbox的參數(shù)傳遞與接收。checkbox(復(fù)選框),可能多個(gè)選項(xiàng)被選中,

25、所以在接收的時(shí)候,必須用字符串?dāng)?shù)組接收。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)24:參數(shù)傳遞-list本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中l(wèi)ist(下拉列表)的參數(shù)傳遞與接收。下拉列表中,只可能一項(xiàng)被選中,所以接收參數(shù)的時(shí)候,使用一個(gè)字符串變量就可以了。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)25:參數(shù)傳遞-radionButton本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中radionButton(單選按鈕)的參數(shù)傳遞與接收。單選按鈕中,只可能一項(xiàng)被選中,所以接收參數(shù)的時(shí)候,使用一個(gè)字符串變量就可以了。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)26:參數(shù)傳遞-text本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中text(文本框,包括密碼框)的參數(shù)傳遞與接

26、收。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)27:參數(shù)傳遞-multiListPost本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中multiListPost(多選列表)的參數(shù)傳遞與接收。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)28:參數(shù)傳遞-hidden本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中hidden(隱藏表單)的參數(shù)傳遞與接收。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)29:參數(shù)傳遞-綜合本實(shí)驗(yàn)的目標(biāo),是綜合練習(xí)JSP中參數(shù)傳遞與接收。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)30:漢語(yǔ)參數(shù)傳遞本實(shí)驗(yàn)的目標(biāo),是綜合練習(xí)漢語(yǔ)參數(shù)傳遞。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)31:當(dāng)前頁(yè)的參數(shù)傳遞本實(shí)驗(yàn)的目標(biāo),是綜合當(dāng)前頁(yè)的參數(shù)傳遞與接收。也就是在當(dāng)前頁(yè)中設(shè)置文

27、本框以及提交按鈕,提交參數(shù)之后,由本頁(yè)面接收參數(shù)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)32:表達(dá)式練習(xí)本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP中的表達(dá)式以及函數(shù)定義。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)33:JavaBean-SimpleCalculator.java本實(shí)驗(yàn)的目標(biāo),是綜合練習(xí)JavaBean。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)34:JavaBean-GuessNum.java本實(shí)驗(yàn)的目標(biāo),是綜合練習(xí)JavaBean.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)35:JavaBean-IndexBean.java本實(shí)驗(yàn)的目標(biāo),是綜合練習(xí)JavaBean.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)29:JavaBean-Image

28、.java本實(shí)驗(yàn)的目標(biāo),是通過(guò)JavaBean(Image.java)隨機(jī)生成彩色數(shù)字驗(yàn)證碼。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)30:JavaBean-HanziImage.java本實(shí)驗(yàn)的目標(biāo),是通過(guò)JavaBean(HanziImage.java),隨機(jī)生成彩色漢字驗(yàn)證碼。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)31:JavaBean- RandImgCreater.java本實(shí)驗(yàn)的目標(biāo),是通過(guò)JavaBean(RandImgCreater.java),隨機(jī)生成字母數(shù)字彩色驗(yàn)證碼。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)32:數(shù)字認(rèn)證碼本實(shí)驗(yàn)的目標(biāo),是通過(guò)JSP生成數(shù)字驗(yàn)證碼并進(jìn)行調(diào)用。頁(yè)面生成有4個(gè)隨機(jī)數(shù)

29、字和雜亂背景的圖片,數(shù)字和背景顏色會(huì)改變,服務(wù)器端刷新。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)33:漢字認(rèn)證碼本實(shí)驗(yàn)的目標(biāo),是通過(guò)JSP生成字母數(shù)字驗(yàn)證碼并進(jìn)行調(diào)用。一些網(wǎng)站采用了字母和數(shù)字的驗(yàn)證碼,數(shù)字和字母加起來(lái)一共30多個(gè),如果有心,還是能夠通過(guò)方法識(shí)別出來(lái)。如果生成的驗(yàn)證碼內(nèi)容為漢字,可以方便應(yīng)用在面向漢語(yǔ)網(wǎng)民的網(wǎng)站認(rèn)證上。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)34:生成圖片本實(shí)驗(yàn)的目標(biāo),是通過(guò)JSP生成字母數(shù)字驗(yàn)證碼并進(jìn)行調(diào)用。一些網(wǎng)站采用了字母和數(shù)字的驗(yàn)證碼,數(shù)字和字母加起來(lái)一共30多個(gè),如果有心,還是能夠通過(guò)方法識(shí)別出來(lái)。如果生成的驗(yàn)證碼內(nèi)容為漢字,可以方便應(yīng)用在面向漢語(yǔ)網(wǎng)民的網(wǎng)站認(rèn)證上。.

30、實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果運(yùn)行這個(gè)程序之后。正常情況下,會(huì)在D盤(pán)根目錄下生成一張名字helloImage.jpeg為的圖片。圖片上有文字HelloImage。實(shí)驗(yàn)35:Cookie本實(shí)驗(yàn)的目標(biāo),是練習(xí)Cookie。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)36:Cookie共享數(shù)據(jù)本實(shí)驗(yàn)的目標(biāo),是練習(xí)Cookie共享數(shù)據(jù)。在下面的例子中,通過(guò)setCookie.jsp,在客戶端設(shè)置了Cookie,通過(guò)getCookie.jsp,讀取Cookie。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果JavaBean和JSTL本章通過(guò)一系列的實(shí)驗(yàn),介紹JavaBean和JSTL。通過(guò)實(shí)驗(yàn)及其分析,讓同學(xué)們掌握J(rèn)avaBean和JS

31、TL的基本語(yǔ)法。實(shí)驗(yàn)1:創(chuàng)建JavaBean.新建包(package)。.新建類(lèi)。.自動(dòng)生成Get和Set方法。實(shí)驗(yàn)2:JavaBean:counter.java本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP如何調(diào)用JavaBean。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)3:JSP動(dòng)作-本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP動(dòng)作-,也就是在JSP中調(diào)用JavaBean,主要是調(diào)用JavaBean中的函數(shù),包括設(shè)置函數(shù)與獲取函數(shù)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)4:JSP動(dòng)作-本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP的動(dòng)作。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)5:JSP動(dòng)作-本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP的動(dòng)作。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)6:搭建J

32、STL運(yùn)行環(huán)境本實(shí)驗(yàn)的目標(biāo),是搭建JSTL運(yùn)行環(huán)境。.復(fù)制粘貼6個(gè)jar文件。.復(fù)制粘貼tld文件夾。實(shí)驗(yàn)7:JSTL舉例本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSTL的簡(jiǎn)單應(yīng)用。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)8:EL舉例本實(shí)驗(yàn)的目標(biāo),是練習(xí)EL。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)9:本實(shí)驗(yàn)的目標(biāo),是練習(xí)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)10:JSTL調(diào)用JavaBean本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSTL調(diào)用JavaBean。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)11:本實(shí)驗(yàn)的目標(biāo),是練習(xí)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)12:本實(shí)驗(yàn)的目標(biāo),是練習(xí)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)13:本實(shí)驗(yàn)的目標(biāo),是練習(xí)。.實(shí)驗(yàn)代碼。參

33、看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)14:本實(shí)驗(yàn)的目標(biāo),是練習(xí)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)15:本實(shí)驗(yàn)的目標(biāo),是練習(xí)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)16:本實(shí)驗(yàn)的目標(biāo),是練習(xí)c:forEach。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)17:JSP指令-本實(shí)驗(yàn)的目標(biāo),是練習(xí)指令。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)18:本實(shí)驗(yàn)的目標(biāo),是練習(xí)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)19:本實(shí)驗(yàn)的目標(biāo),是練習(xí)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)20:本實(shí)驗(yàn)的目標(biāo),是練習(xí)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)21:本實(shí)驗(yàn)的目標(biāo),是練習(xí)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果JSP數(shù)據(jù)庫(kù)操作本章通過(guò)一系列的實(shí)驗(yàn),介紹JSP的數(shù)據(jù)庫(kù)操作。通過(guò)實(shí)驗(yàn)及

34、其分析,讓同學(xué)們掌握J(rèn)SP數(shù)據(jù)庫(kù)操作的基本方法。.實(shí)驗(yàn)代碼。參看教材JSP開(kāi)發(fā)離不開(kāi)JDBC數(shù)據(jù)庫(kù)編程,因?yàn)閹缀跛械拇笮蚃SP項(xiàng)目都使用數(shù)據(jù)庫(kù)。所以應(yīng)該掌握J(rèn)DBC數(shù)據(jù)庫(kù)編程技術(shù)。本實(shí)驗(yàn)以MySQL數(shù)據(jù)庫(kù)為例,系統(tǒng)的介紹了JDBC數(shù)據(jù)庫(kù)編程技術(shù),包括:sql語(yǔ)句的使用;數(shù)據(jù)庫(kù)操作實(shí)例。為了便于理解,用JSP頁(yè)面來(lái)調(diào)用數(shù)據(jù)庫(kù)。通過(guò)本實(shí)驗(yàn)的學(xué)習(xí),同學(xué)們應(yīng)該:掌握J(rèn)SP中各種參數(shù)的傳遞與接收方法;運(yùn)行老師提供的JSP程序并閱讀其源碼;建立簡(jiǎn)單的參數(shù)傳遞與接受文件。實(shí)驗(yàn)1:?jiǎn)?dòng)MySQL實(shí)驗(yàn)2:安裝Mysqlfront實(shí)驗(yàn)3:操作Mysqlfront.“一般”選項(xiàng)卡。.“連接”選項(xiàng)卡。.建立數(shù)據(jù)庫(kù)“

35、test”。.刪除數(shù)據(jù)庫(kù)“test”。.建立數(shù)據(jù)庫(kù)“student”及表格“user”。實(shí)驗(yàn)4:查詢操作本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP的查詢操作。所用的數(shù)據(jù)庫(kù)是student,所用其中的表格是user。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)5:插入操作本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP的注冊(cè)(插入)操作。所用的數(shù)據(jù)庫(kù)是student,所用其中的表格是user。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)6:刪除操作本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP的刪除操作。所用的數(shù)據(jù)庫(kù)是student,所用其中的表格是user。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)7:更新操作本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSP的更新操作。所用的數(shù)據(jù)庫(kù)是student,所用其

36、中的表格是user。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)8:JavaBean查詢本實(shí)驗(yàn)的目標(biāo),是練習(xí)JavaBean的查詢操作。所用的數(shù)據(jù)庫(kù)是student,所用其中的表格是score。.建立表格“score”。.JavaBean:Query.java。.beanSimpleQuery.jsp。實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)9:JavaBean插入本實(shí)驗(yàn)的目標(biāo),是練習(xí)JavaBean改進(jìn)的插入操作。所用的數(shù)據(jù)庫(kù)是student,所用其中的表格是score。.JavaBean:SimpleInsert.java。. improvedInsert.jsp。. dataAccept.jsp。實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)10:JavaBe

37、an刪除本實(shí)驗(yàn)的目標(biāo),是練習(xí)JavaBean刪除操作。所用的數(shù)據(jù)庫(kù)是student,所用其中的表格是score。.JavaBean:SimpleInsert.java。. beanSimpleDelete.jsp。實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)11:JavaBean更新本實(shí)驗(yàn)的目標(biāo),是練習(xí)JavaBean更新操作。所用的數(shù)據(jù)庫(kù)是student,所用其中的表格是score。.JavaBean:SimpleUpdate.java。. beanSimpleUpdate.jsp。實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)12:JSTL查詢本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSTL查詢操作。所用的數(shù)據(jù)庫(kù)是student,所用其中的表格是score。.query1.

38、jsp。實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)13:JSTL更新本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSTL更新操作。所用的數(shù)據(jù)庫(kù)是student,所用其中的表格是score。.update1.jsp。實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)14:JSTL插入本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSTL插入操作。所用的數(shù)據(jù)庫(kù)是student,所用其中的表格是score。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)代碼。. Insert.jsp。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)15:JSTL刪除本實(shí)驗(yàn)的目標(biāo),是練習(xí)JSTL刪除操作。所用的數(shù)據(jù)庫(kù)是student,所用其中的表格是score。.實(shí)驗(yàn)代碼。JSTLdelete.jsp參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)16:數(shù)據(jù)庫(kù)連接池本實(shí)驗(yàn)的目標(biāo),是綜合練習(xí)數(shù)據(jù)庫(kù)連接池(

39、Database Connection Pool)。主要內(nèi)容包括:數(shù)據(jù)庫(kù)連接池原理、應(yīng)用,JSTL+數(shù)據(jù)庫(kù)連接池。.建立數(shù)據(jù)庫(kù)及表格。.粘貼jar包和tld目錄。.建立文件context.xml。.配置web.xml。.建立文件vote_test.jsp。實(shí)驗(yàn)結(jié)果.建立文件vote.jsp。.建立文件vote_rec.jsp。JSP文件操作本章通過(guò)一系列的實(shí)驗(yàn),介紹JSP的文件操作。通過(guò)實(shí)驗(yàn)及其分析,讓同學(xué)們掌握J(rèn)SP文件操作的基本方法。本章的內(nèi)容包括:建立文件,刪除文件、建立目錄、刪除目錄、獲取文件屬性、當(dāng)前路徑、絕對(duì)路徑、寫(xiě)入文件、追加寫(xiě)入文件、文件上傳等。實(shí)驗(yàn)1:當(dāng)前路徑建立文件本實(shí)驗(yàn)的

40、目標(biāo),是練習(xí)當(dāng)前路徑建立文件。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)2:絕對(duì)路徑建立文件本實(shí)驗(yàn)的目標(biāo),是練習(xí)絕對(duì)路徑建立文件。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)3:當(dāng)前路徑建立目錄本實(shí)驗(yàn)的目標(biāo),是練習(xí)在當(dāng)前路徑建立目錄。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)4:絕對(duì)路徑建立目錄本實(shí)驗(yàn)的目標(biāo),是練習(xí)在絕對(duì)路徑建立目錄。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)5:處理虛擬目錄本實(shí)驗(yàn)的目標(biāo),是練習(xí)處理虛擬目錄。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)6:獲取文件屬性本實(shí)驗(yàn)的目標(biāo),是練習(xí)獲取文件屬性。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)7:列舉當(dāng)前路徑目錄中的文件本實(shí)驗(yàn)的目標(biāo),是練習(xí)列舉當(dāng)前路徑目錄中的文件。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)

41、果實(shí)驗(yàn)8:列舉絕對(duì)路徑目錄中的文件本實(shí)驗(yàn)的目標(biāo),是練習(xí)列舉絕對(duì)路徑目錄中的文件。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)9:讀取當(dāng)前路徑所有文件數(shù)據(jù)本實(shí)驗(yàn)的目標(biāo),是練習(xí)讀取當(dāng)前路徑所有文件數(shù)據(jù)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)10:讀取絕對(duì)路徑所有文件數(shù)據(jù)本實(shí)驗(yàn)的目標(biāo),是練習(xí)讀取絕對(duì)路徑所有文件數(shù)據(jù)。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)11:當(dāng)前路徑文件寫(xiě)入本實(shí)驗(yàn)的目標(biāo),是練習(xí)當(dāng)前路徑文件寫(xiě)入。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)12:絕對(duì)路徑文件寫(xiě)入本實(shí)驗(yàn)的目標(biāo),是練習(xí)絕對(duì)路徑文件寫(xiě)入。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)13:將數(shù)據(jù)追加寫(xiě)入到當(dāng)前路徑文件本實(shí)驗(yàn)的目標(biāo),是練習(xí)將數(shù)據(jù)追加寫(xiě)入到當(dāng)前路徑文件。.實(shí)驗(yàn)

42、代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)14:將數(shù)據(jù)追加寫(xiě)入到絕對(duì)路徑文件本實(shí)驗(yàn)的目標(biāo),是練習(xí)將數(shù)據(jù)追加寫(xiě)入到絕對(duì)路徑文件。.實(shí)驗(yàn)代碼。參看教材實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)15:文件上傳本實(shí)驗(yàn)的目標(biāo),是練習(xí)將文件上傳到一個(gè)文件夾。.建立JavaBean:UploadServlet.java。.復(fù)制粘貼2個(gè)jar文件。.配置web.xml。.在WebContent目錄下建立目錄upfolder.建立文件upload.jsp。.配置Project:添加庫(kù)。參看教材實(shí)驗(yàn)結(jié)果servlet操作本章通過(guò)一系列的實(shí)驗(yàn),介紹servlet操作。通過(guò)實(shí)驗(yàn)及其分析,讓同學(xué)們掌握servlet操作的基本方法。本章的內(nèi)容包括:servlet的基

43、本操作、配置web.xml、運(yùn)行servlet等。servlet和JavaBean非常類(lèi)似,只不過(guò)servlet在JavaBean之外,要另外配置web.xml。實(shí)驗(yàn)1:建立和運(yùn)行servlet本實(shí)驗(yàn)的目標(biāo),是練習(xí)如何建立和運(yùn)行servlet。.建立包:servlet。.JavaBean:CounterServlet.java。.JavaBean:CreateImageServlet.java。.JavaBean:DoGetTestServlet.java。.JavaBean:DoOptionsTestServlet.java.JavaBean:DoPostTestServlet.java。.

44、JavaBean:DoPutTestServlet.java。.JavaBean:HelloWorldServlet.java。.JavaBean:JDBCServlet.java。.JavaBean:SomeServlet.java。.配置web.xml。實(shí)驗(yàn)結(jié)果.直接運(yùn)行servlet。.doget_form.html調(diào)用servlet。.dooptions_form.html調(diào)用servlet。.dopost_form.html調(diào)用servlet。.doput_form.html調(diào)用servlet。.jpeg_form.html調(diào)用servlet。servlet實(shí)驗(yàn)2本實(shí)驗(yàn)的目標(biāo),是通過(guò)

45、例子,練習(xí)如何建立和運(yùn)行servlet。.JavaBean:ColorServlet.java。.JavaBean:MySessionListener.java。.配置web.xml。.直接運(yùn)行servlet。.control.html運(yùn)行servlet。servlet實(shí)驗(yàn)3本實(shí)驗(yàn)的目標(biāo),是通過(guò)例子,練習(xí)如何建立和運(yùn)行servlet。.JavaBean:AuthentificationFilter.java。.JavaBean:CharacterFilter.java。.JavaBean:MyAppAttributeListener.java。.JavaBean:MyApplicationListener.java。.JavaBean:MySessionListener2.java。.JavaBean:UserLoginFilter.java。.建立shop文件夾及jsp文件。.配置web.xml。.c1Click.jsp。.c2Click.jsp。.c3Click.jsp。.f1.jsp。.f2.jsp。servlet上下文監(jiān)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論