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

正文內(nèi)容

第5章jsp技術(shù)-資料下載頁

2025-10-15 15:12本頁面

【導(dǎo)讀】JSP是一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn).在傳統(tǒng)的網(wǎng)頁。簽,構(gòu)成JSP網(wǎng)頁.搭配可重復(fù)使用的組件.采用標(biāo)簽化頁面開發(fā).N-Tier企業(yè)應(yīng)用架構(gòu)的支持.JSP網(wǎng)頁中主要包括2個(gè)部分:. Templatedata,JSP容器不處理,直接傳送到瀏覽器;Elements,由JSP容器處理,注意是區(qū)分大小寫的.主??蛻舳丝梢钥吹降淖⑨尅3绦騿T專用的注釋。page指令功能是設(shè)置整個(gè)JSP頁面的屬性和相關(guān)功能.<%@page屬性1=“值1”……page指令是最復(fù)雜的JSP指令,它包含十多個(gè)屬性.網(wǎng)頁,文本文件或Java程序.file的文件路徑必須是相對(duì)于此JSP網(wǎng)頁的路徑.<br>歡迎大家進(jìn)入JSP編程世界!taglib指令能夠讓用戶自定義新的標(biāo)簽.

  

【正文】 法 :檢查并修改源程序代碼 . 產(chǎn)生原因 :程序執(zhí)行過程中出現(xiàn)的邏輯錯(cuò)誤 ,如分母為 0等 . 解決方法 :使用異常處理 ,通常編寫專門的錯(cuò)誤處理頁面 . Java與 Web信息處理技術(shù) 41 %@ page language=java contentType=text/html。charset=GB2312 % %@ page errorPage=?from= % % int sel=((sel))。 % % if(sel==1) { % jsp:include page= jsp:param name=a1 value=100/ jsp:param name=a2 value=200/ /jsp:include % }else if(sel==2) { % jsp:forward page=/ % }else { % pfont size=5請(qǐng)輸入 1或 2! /font/p % } % action元素與錯(cuò)誤處理例子 : CH05\ Java與 Web信息處理技術(shù) 42 action元素與錯(cuò)誤處理例子 : CH05\ %@ page language=java contentType=text/html。charset=GB2312 % %@ page isErrorPage=true % %@ page import= % html headtitle錯(cuò)誤處理網(wǎng)頁 /title/head body font size=5 % String from=(from)。 % p錯(cuò)誤處理網(wǎng)頁 /p p出錯(cuò)網(wǎng)頁: %= from %/p p錯(cuò)誤名稱: %= exception %/p p問題如下: /p % (new PrintWriter(out))。 % /font /body /html Java與 Web信息處理技術(shù) 43 5 Expression Language EL是為方便存取數(shù)據(jù)而定義的語言 . 例如 : User user=(User)(user)。 String sex=()。 用 EL的寫法 : ${} Java與 Web信息處理技術(shù) 44 EL語法 : ${ EL } : ${varname}, 作用是在某一范圍中取出名稱為 varname的變量 . 常用的四個(gè)范圍是 : ? PageScope ? RequestScope ? SessionScope ? ApplicationScope 例如 : ${} 如果沒有明確指出范圍 ,則 EL從 page開始尋找 ,直到找到為止 ,如果沒有找到 ,則返回 null. Java與 Web信息處理技術(shù) 45 EL隱含對(duì)象 與范圍有關(guān)的對(duì)象 ?pageScope, Page范圍的屬性的值 . ?requestScope, Request范圍的屬性的值 . ?sessionScope, Session范圍的屬性的值 . ?spplicationScope, Application范圍的屬性的值 . 與參數(shù)傳遞有關(guān)的對(duì)象 ?param, (name). ?paramValues, (name). 其他對(duì)象 cookie,header,headerValues,initParam,pageContext 例 : CH05\, Java與 Web信息處理技術(shù) 46 .與 []運(yùn)算符 EL提供“ .” 和“ []” 兩種運(yùn)算符訪問數(shù)據(jù) . 例如 : 訪問 session中對(duì)象 user的 age屬性 ,可以 ${} 或者 ${[“age”] 說明 : 除下面 2種情況外 ,二者是相同的 . (1)屬性名中有特殊字符 ,只能用 [],例如 : ${user[“my name”]} (2)通過變量去動(dòng)態(tài)取值 ,如 : ${user[data]}, 其中 data可以是 EL變量 . Java與 Web信息處理技術(shù) 47 EL運(yùn)算符 算術(shù)運(yùn)算符 : +,,*,/(div),%(mod) 關(guān)系運(yùn)算符 : ==(eq),!=(ne),(lt),(gt),=(le),=(ge) 邏輯運(yùn)算符 : amp。amp。(and),||(or),!(not) 其它運(yùn)算符 : empty, 判斷值是否為 null,如 : ${empty name} 條件運(yùn)算符 ${ A ? B : C} 例 : CH05\ Java與 Web信息處理技術(shù) 48 6 JSTL ? JSTL, Java Server Pages Tag Library ? JSTL是 JCP(Java Community Process)制定的規(guī)范 ,提供給 Java Web程序員一個(gè)標(biāo)準(zhǔn)的標(biāo)簽函數(shù)庫 . ? Web程序員可以利用 JSTL和 EL來開發(fā) WEB程序 ,取代傳統(tǒng)的直接在頁面中嵌入 Java腳本的方法 ,以提高程序的閱讀性、維護(hù)性和方便性 . Java與 Web信息處理技術(shù) 49 JSTL簡介 JSTL所提供的標(biāo)簽函數(shù)庫主要有以下幾個(gè): (1)核心標(biāo)簽庫 (Core) (2)I18N格式標(biāo)簽庫 (I18Ncapable formatting) (3)SQL標(biāo)簽庫 (SQL) (4)XML標(biāo)簽庫 (XML) (5)函數(shù)標(biāo)簽庫 (Functions) 例如 : %= ().getPhoneNumber() % 用 JSTL+EL寫成 : c:out value=${} / Java與 Web信息處理技術(shù) 50 JSTL的安裝使用 器才能使用 . 下載地址 : taglibs/releases/standard/ 軟件名稱 : 安裝方法 :解壓縮后將 lib目錄中的 WEBINF/lib中 ,就可以在 JSP網(wǎng)頁中使用 JSTL了 .除 .jar外 ,最好將 tld文件也復(fù)制到WEBINF中 . 例 :CH05\
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1