freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

jsp運(yùn)行機(jī)制與基本語法-展示頁

2024-10-25 16:21本頁面
  

【正文】 ? 這些指令被括在 “ % %”標(biāo)記中。 % /center /body /html ? 程序運(yùn)行結(jié)果如圖 。 hours 19) { (歡迎訪問,下午好 !)。 } else if (hours = 12 amp。amp。 int minute = ()。charset=gb2312 import=.*% html head titleJSP基本語法應(yīng)用案例 /title /head body center JSP基本語法應(yīng)用案例 % Date today = new Date()。 ? 其語法規(guī)則如下: %代碼 % JSP基本語法應(yīng)用案例 【 例 】 根據(jù) Web服務(wù)器系統(tǒng)的時(shí)間,顯示不同時(shí)間段的問候。 JSP腳本段 ? JSP腳本段( Scriplet)是一段 Java代碼。 4. 表達(dá)式可以成為其他 JSP元素的屬性值。 2. “ %=”是一個(gè)完整的標(biāo)記,中間不能有空格。 ? JSP的表達(dá)式是由變量、常量組成的算式,它將 JSP生成的數(shù)值嵌入 HTML頁面,用來直接輸出 Java代碼的值。 5. 一個(gè)聲明僅在一個(gè)頁面中有效。 3. 聲明的范圍通常是 JSP頁面,但如果頁面中使用include指令包含其他頁面,范圍應(yīng)擴(kuò)展到被包含的頁面。% ? %! Date d=new Date()。% ? %! int a,b,c。 HTML注釋 ? 發(fā)送到客戶端,但不在瀏覽器上顯示,在客戶端可通過查看源文件看到。 JSP頁面 JSP元素 Elements 模板數(shù)據(jù) Template data 腳本元素( Scripting) 指令元素( Directive) 動(dòng)作( Action)元素 HTML標(biāo)簽 JavaScript腳本 CSS樣式等 ? 注釋增加了程序的可讀性與可維護(hù)性,應(yīng)該養(yǎng)成寫注釋的好習(xí)慣。包括: inc1ude指令、page指令和 taglib指令。 ? JSP元素可分成三種不同的類型: ? 腳本元素( Scripting) ? 指令元素( Directive) ? 動(dòng)作元素( Action) ? 腳本元素 規(guī)范 JSP 網(wǎng)頁所使用的 Java 代碼,包括: HTML注釋、隱藏注釋、聲明、表達(dá)式和腳本段。 JSP的特點(diǎn) ? JSP的主要特點(diǎn)如下: ? 1. 把內(nèi)容的生成和顯示分離 ? 2. 生成可重用的組件 ? 3. 應(yīng)用標(biāo)記簡化頁面的開發(fā) ? 4. 具有 Java的特點(diǎn) JSP基本語法 ? JSP頁面組成 ? JSP代碼放在特定的標(biāo)簽中,然后嵌入到HTML代碼中 。 客戶端 JSP容器 JSP頁面 應(yīng) 2. 轉(zhuǎn)換(translation) 3. 編譯 (javac) 4. 執(zhí)行 servlet實(shí)例 class文件 (.class) servlet文件 (.java) JSP文件 ? 當(dāng)?shù)谝淮渭虞d JSP頁面時(shí),因?yàn)橐獙?JSP文件轉(zhuǎn)換為 Servlet類,所以響應(yīng)速度較慢。 % /body /html 處于“ %”和“ %”中的部分為 JSP代碼 ? 將文件 Tomcat安裝目錄下的 webapps/jspbasic/WebRoot目錄下,然后在 IE地址欄中填入地址 jspbasic/WebRoot/ ? 則可執(zhí)行代碼。 : % page contentType=text/html。 JSP運(yùn)行機(jī)制與基本語法 內(nèi)容概述 ? 本章首先介紹 JSP的運(yùn)行機(jī)制 ,然后介紹JSP的基本語法,包括 JSP的頁面結(jié)構(gòu)、注釋、聲明、表達(dá)式、腳本段以及 JSP指令和 JSP動(dòng)作。 JSP應(yīng)用實(shí)例 【 例 】 在頁面上動(dòng)態(tài)輸出一段文本( )。charset=gb2312% html head title第一個(gè) JSP頁面 /title /head body br % (Hello World!)。 圖 例 ? 上例中看到 “ Hello World!”的輸出后,轉(zhuǎn)到 Tomcat安裝目錄下的work\Catalina\localhost目錄,在_\\apache\jsp目錄下,可以看到兩個(gè)文件: “ ”和“ ” ? 這兩個(gè)文件就是在我們?cè)L問,由 JSP引擎生成的 JSP運(yùn)行機(jī)制 ? JSP是服務(wù)器端技術(shù),在服務(wù)器端, JSP引擎解釋 JSP代碼,然后將結(jié)果以 HTML或 XML頁面形式發(fā)送到客戶端,在客戶端的用戶是看不到 JSP代碼的。 ? 當(dāng)再次請(qǐng)求時(shí), JSP容器就會(huì)直接執(zhí)行第一次請(qǐng)求時(shí)產(chǎn)生的 Servlet,而不會(huì)再重新轉(zhuǎn)換 JSP文件,所以其執(zhí)行速度較快。 ? 開始標(biāo)簽、結(jié)束標(biāo)簽和元素內(nèi)容 三部分統(tǒng)稱為 JSP 元素( Elements)。 ? 指令元素 是針對(duì) JSP引擎的,并不會(huì)直接產(chǎn)生任何看得見的輸出。 ? 動(dòng)作元素 利用 XML語法格式的標(biāo)記來控制Servlet引擎的行為。 ? JSP文件的注釋有兩種: HTML注釋和隱藏注釋。 ? 語法: !注釋 [%=表達(dá)式 %] JSP注釋 ? 寫在 JSP程序代碼中,不發(fā)送到客戶端 ? 語法: %注釋 % ? 在 JSP程序中用到的變量和方法是需要聲明的 ? 聲明的語法如下: %!聲明; [聲明; ]… % ? 例如: ? %! int i=6。double d=。 % 應(yīng)注意的規(guī)則 1. 聲明必須以 “ ; ” 結(jié)尾; 2. 可以一次聲明多個(gè)變量和方法,必須以 “ , ” 分開,以 “ ; ” 號(hào)結(jié)尾。 4. 可以直接使用在 %@ page% 指令中包含進(jìn)來已經(jīng)聲明了的變量和方法,不需要重新進(jìn)行聲明。如果想每個(gè)頁面都用到一些聲明,最好把它們寫成一個(gè)單獨(dú)的文件,然后用<%@ include% 或< jsp:inc1ude動(dòng)作包含進(jìn)來。 ? 表達(dá)式的語法規(guī)則如下: %=表達(dá)式 % 使用表達(dá)式時(shí)的注意事項(xiàng): 1. 不能用一個(gè)分號(hào) (“; ” )來作為表達(dá)式的結(jié)束符。 3. 表達(dá)式元素包含任何在 Java語言規(guī)范中有效的表達(dá)式。一個(gè)表達(dá)式可以由一個(gè)或多個(gè)表達(dá)式組成,按從左到右的順序求值??梢园我庑泻戏ǖ哪_
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1