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

正文內(nèi)容

jsp運(yùn)行機(jī)制與基本語法(留存版)

2024-11-30 16:21上一頁面

下一頁面
  

【正文】 “ % %”標(biāo)記中。 JSP腳本段 ? JSP腳本段( Scriplet)是一段 Java代碼。 HTML注釋 ? 發(fā)送到客戶端,但不在瀏覽器上顯示,在客戶端可通過查看源文件看到。 JSP運(yùn)行機(jī)制與基本語法 內(nèi)容概述 ? 本章首先介紹 JSP的運(yùn)行機(jī)制 ,然后介紹JSP的基本語法,包括 JSP的頁面結(jié)構(gòu)、注釋、聲明、表達(dá)式、腳本段以及 JSP指令和 JSP動作。 ? JSP文件的注釋有兩種: HTML注釋和隱藏注釋。一個表達(dá)式可以由一個或多個表達(dá)式組成,按從左到右的順序求值。 JSP指令 JSP指令功能 ? JSP指令是一些特殊的 JSP語句,它是為 JSP引擎而設(shè)計的 ? 他們并不直接產(chǎn)生任何可見輸出,只是告訴引擎如何處理其余 JSP頁面。 文件 : % page contentType=text/html。 JSP引擎不把插入文件和原 JSP文件合并成一個新的 JSP文件,而是在運(yùn)行時把被插入文件包含進(jìn)來。 jsp:plugin動作常用屬性 ? [jsp:fallback錯誤信息/jsp:fallback] ? 一段文字,當(dāng) Java插件不能啟動時,這段文字向用戶顯示 ? 如果插件能夠啟動而 applet或 Bean不能執(zhí)行,那么瀏覽器彈出一個錯誤信息。其語法規(guī)則如下: jsp:getProperty name=“bean的名稱 ” property=“bean的屬性名稱 ” / ? 注意: jsp:setProperty動作 和jsp:getProperty動作必須 與jsp:useBean動作一起使用,不能單獨(dú)使用。% % page import=bean.*% jsp:useBean id=book class= jsp:setProperty name=book property=bookName / jsp:setProperty name=book property=bookNum / /jsp:useBean html headtitle圖書訂購 /title/head body訂 購 圖 書 清 單 hr 書 名: %=()% BR 數(shù) 量: %=()% BR /body/html 2: % page contentType=text/html。 ( 3)設(shè)計表單,制作讀者選購圖書的界面,當(dāng)讀者選中一本圖書后,單擊 “ 確定 ” 按鈕,用“ jsp:forward page=”語句將頁面跳轉(zhuǎn)到介紹該圖書信息頁面。 } public void setBookNum( int BookNum ){ = BookNum。 ? 如果不存在則創(chuàng)建新的 bean實(shí)例。 2. code=“保存類的文件名 ” 指定 Java插件將要執(zhí)行的字節(jié)碼 (Java Class)文件的名字,其后綴必須是 .class。 ? jsp:getProperty動作 :獲取 JavaBean的屬性并輸出。 注意事項(xiàng) ? 在一個頁面中可以使用多個 % page%指令,分別描述不同的屬性 ? 每個屬性只能用一次,但是 import指令可以多次使用。amp。 ? 表達(dá)式的語法規(guī)則如下: %=表達(dá)式 % 使用表達(dá)式時的注意事項(xiàng): 1. 不能用一個分號 (“; ” )來作為表達(dá)式的結(jié)束符。 ? 指令元素 是針對 JSP引擎的,并不會直接產(chǎn)生任何看得見的輸出。 % /body /html 處于“ %”和“ %”中的部分為 JSP代碼 ? 將文件 Tomcat安裝目錄下的 webapps/jspbasic/WebRoot目錄下,然后在 IE地址欄中填入地址 jspbasic/WebRoot/ ? 則可執(zhí)行代碼。% ? %! Date d=new Date()。charset=gb2312 import=.*% html head titleJSP基本語法應(yīng)用案例 /title /head body center JSP基本語法應(yīng)用案例 % Date today = new Date()。 ? 其指令形式如下: % include file=”相對地址 ” % ? include指令只有一個屬性: file。 charset=gb2312 isErrorPage=true% htmlheadtitle錯誤頁面 /title/head body 你訪問的頁面發(fā)生了錯誤!?。?! /body /html ? 本文件的 page指令 isErrorPage=true指定該文件為錯誤處理文件,只能通過其他頁面發(fā)生錯誤而轉(zhuǎn)向它來運(yùn)行。 jsp:forward動作的語法規(guī)則 jsp:forward page=“文件名 ” / 或 jsp:forward page=“文件名 ” jsp:param name=“參數(shù)名 1” value=“參數(shù)值 1”/ jsp:param name=“參數(shù)名 2” value=“參數(shù)值 2”/ … /jsp:forward jsp:forward動作應(yīng)用示例 ? 常見的登錄模塊 ? 本例包含四個文件 ? ,用戶輸入用戶名和密碼 ? 提交表單后,由文件 收用戶的輸入 ? 如果輸入正確則轉(zhuǎn)到文件 ? 如果輸入錯誤則轉(zhuǎn)到 。 ? 實(shí)際工程中常用 JavaBean做組件開發(fā),而在 JSP中只需要聲明并使用這個組件,這樣可以較大限度地實(shí)現(xiàn)靜態(tài)內(nèi)容和動態(tài)內(nèi)容的分離,這也是 JSP的優(yōu)點(diǎn)之一。 JSP動作應(yīng)用案例 ? JavaBean,它需要首先編譯成 Tomcat安裝目錄下的webapps\JavaBean\WEBINF\classes\bean目錄下。 B. 可以在一個頁面中使用多個 % page %指令。 D. % page %指令中的屬性只能出現(xiàn)一次。 import .*。 ? 取不同值含義如下: ? page:該 JavaBean只有在當(dāng)前頁面及當(dāng)前頁面所包含的靜態(tài)頁面有效; ? request:該 JavaBean的有效范圍是當(dāng)前的客戶請求; ? session:該 JavaBean的有效范圍是當(dāng)前客戶的會話期間; ? application:該 JavaBean對所有具有相同ServletContext的頁面都有效,即從創(chuàng)建開始, 所有客戶端共享這個 JavaBean,直至服務(wù)器關(guān)閉時才取消這個 bean。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1