




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
JavaWeb應(yīng)用開發(fā)技術(shù)新聞發(fā)布系統(tǒng)-JSP技術(shù)實(shí)現(xiàn)JSP動作元素主講:
目錄CONTENTS
01
JSP概述
02JSP執(zhí)行過程
03
JSP頁面元素
04JSP隱式對象
05
JSP動作元素05JSP動作元素JSP動作元素用于控制JSP的行為,執(zhí)行一些常見JSP頁面動作。例如包含頁面文件、實(shí)現(xiàn)請求轉(zhuǎn)發(fā)、調(diào)用JavaBean等。其中調(diào)用JavaBean的JSP動作元素將在工作單元六中講解。JSP動作元素在JSP頁面中,<jsp:include>動作元素用于向當(dāng)前頁面引入其他的文件,被引入的文件可以是動態(tài)文件,也可以是靜態(tài)文件。具體語法格式如下所示:
<jsp:includepage="URL"flush="true|false"/>其中page屬性用于指定被引入文件的相對路徑,即所要包含進(jìn)來的文件位置。flush屬性用于指定是否將當(dāng)前頁面的輸出內(nèi)容刷新到客戶端,在默認(rèn)情況下,fluse屬性值為false。<jsp:include>包含的原理是將被包含的頁面編譯處理后的結(jié)果包含在當(dāng)前頁面中。當(dāng)瀏覽器第一次請求一個使用<jsp:include>包含的其他頁面時,Web容器首先會編譯被包含的頁面,然后將編譯處理后的返回結(jié)果包含在當(dāng)前頁面中,之后編譯當(dāng)前頁面,最后將兩個頁面組合的結(jié)果回應(yīng)給瀏覽器。JSP動作元素包含文件元素<jsp:include>JSP動作元素包含文件元素<jsp:include>include指令<jsp:include>動作元素include指令通過file屬性指定被包含的文件,file屬性不支持任何表達(dá)式<jsp:include>動作元素通過page屬性指定被包含的文件,page屬性支持JSP表達(dá)式使用include指令時,被包含的文件內(nèi)容會原樣插入包含頁中,JSP編譯器再將合成后的文件編譯成一個Java文件使用<jsp:include>動作元素包含文件時,該元素被執(zhí)行時,程序會將請求轉(zhuǎn)發(fā)至被包含的頁面,并將執(zhí)行結(jié)果輸出到瀏覽器中,然后返回包含頁,繼續(xù)執(zhí)行后面的代碼,即JSP編譯器會分別對被包含的文件進(jìn)行編譯。使用include指令包含文件時,包含與被包含的文件最終會生成一個文件,所以在被包含文件、包含文件中不能有重復(fù)的變量名或方法使用<jsp:include>動作元素包含文件時,因為每個文件是單獨(dú)編譯的,所以被包含文件、包含文件中的重名變量和方法不沖突。include指令和<jsp:include>動作元素的區(qū)別例4-7:<jsp:include>動作元素示例案例技能點(diǎn):<jsp:include>動作元素實(shí)現(xiàn)步驟:①在項目的web目錄下創(chuàng)建創(chuàng)建一個welcomeDemo.jsp文件,示例代碼如下:<%@pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><metacharset="UTF-8"><title>歡迎訪問</title></head><body><h2align="center">歡迎您訪問</h2></body></html>例4-7:<jsp:include>動作元素示例②在項目JspProj的web目錄下創(chuàng)建一個includeDemo.jsp文件,示例代碼如下:<%@pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>使用include動作</title><style>div{text-align:center}</style></head><body>
<jsp:includepage="welcomeDemo.jsp"flush="true"/><div>新聞發(fā)布系統(tǒng)網(wǎng)站</div></body></html></html>JSP動作元素請求轉(zhuǎn)發(fā)元素<jsp:forward><jsp:forward>動作元素將當(dāng)前請求轉(zhuǎn)發(fā)到其他Web資源(HTML頁面、JSP頁面和Servlet等),在執(zhí)行請求轉(zhuǎn)發(fā)之后的當(dāng)前頁面將不再執(zhí)行,而是執(zhí)行該元素指定的目標(biāo)頁面。其具體語法格式如下所示:<jsp:forwar
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 雙方付款合同范本
- 廠地合作合同范本
- 衛(wèi)浴產(chǎn)品經(jīng)銷合同范本
- 三年級下冊語文知識點(diǎn)歸納總結(jié)
- 公差配合與測量技術(shù)應(yīng)用練習(xí)題+參考答案
- 一年級上學(xué)期語文教學(xué)工作總結(jié)
- 一體化培訓(xùn)心得
- 《青鳥》的讀書心得
- 廁所防水裝修合同范本
- 《輕輕地》教案五篇
- 2025年湖南水利水電職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫參考答案
- 中央2025年中國科協(xié)所屬單位招聘社會在職人員14人筆試歷年參考題庫附帶答案詳解-1
- 2024年濰坊工程職業(yè)學(xué)院高職單招語文歷年參考題庫含答案解析
- 殯儀服務(wù)員職業(yè)技能鑒定考試題(附答案)
- 電動葫蘆吊裝方案計劃
- 2025年山東電工電氣集團(tuán)招聘筆試參考題庫含答案解析
- 《建立特種設(shè)備“日管控、周排查、月調(diào)度”工作機(jī)制》專題培訓(xùn)
- 《自然語言處理》課件
- 壓裂設(shè)備專用件項目評價分析報告
- 2025上半年重慶萬州區(qū)事業(yè)單位招聘擬聘用人員歷年管理單位筆試遴選500模擬題附帶答案詳解
- 造價咨詢服務(wù)方案進(jìn)度計劃安排及保證措施
評論
0/150
提交評論