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

正文內(nèi)容

j2ee項目實訓(xùn)struts框架技術(shù)——第6章struts前端控制器組件及應(yīng)用第2部分-資料下載頁

2024-11-17 16:14本頁面

【導(dǎo)讀】而如果訪問者直接對Web應(yīng)用系統(tǒng)中的某個*.jsp頁面文件直接進(jìn)行請求,因此,在本BBS論壇項目中還設(shè)計。了一個過濾器Filter組件,并利用該Filter組件來保護(hù)特定的JSP頁面。最后的輸入結(jié)果請見圖所示。的doFilter方法的執(zhí)行。的黑體部分的代碼。并設(shè)置其<url-pattern>標(biāo)簽為。將進(jìn)行攔截和被觸發(fā)進(jìn)行。RequestProcessor類的方式,也可以采用下面將要介紹的Struts框架插件技術(shù)。功能擴(kuò)展以完成特定的業(yè)務(wù)功能。屬性文件中的配置項目,或者XML形式的配置參數(shù)文件等。實現(xiàn)這些功能,不僅可以采用對ActionServlet組件和RequestProcessor組件進(jìn)行繼承定。一定的松藕合的特性。是框架的開發(fā)者們無法預(yù)見到的。因此框架的設(shè)計者則應(yīng)該允許框架使用者對框架進(jìn)行擴(kuò)。應(yīng)用的特定需要而調(diào)整框架本身,以便能夠更好地滿足應(yīng)用系統(tǒng)中的特殊要求。比如說,在每次請求執(zhí)行之前,開發(fā)者需要檢查用戶是否成??贾械拇a示例)。

  

【正文】 的 XML 配置文件的名稱和路徑,因此為該插件提供一個名稱為 saxXMLPathAndFileName 的 屬性定義 。具體的實現(xiàn)請見【例613】所示,并請注意其中的黑體部分的標(biāo)簽項目。 【例 613】在 配置文件中部署該插件組件的標(biāo)簽示例 plugin className= setproperty property=saxXMLPathAndFileName value=WEBINF\config\/ /plugin 設(shè)計一個 的系統(tǒng)配置 文件 在 Web 應(yīng)用系統(tǒng)中的 WEBINF\config\ 的系統(tǒng)配置 文件中提供對系統(tǒng)中有關(guān)的項目進(jìn)行配置,并在該 XML 配置文件中提供 BBS 論壇項目中的系統(tǒng)配置參數(shù)的定義。 1) 在項目中 新建 一個 config 目錄 這可以通過 在 Eclipse 工具中右擊 Web 項目中的 WEBINF 目錄,并在彈出的快捷菜單中選擇 【新建文件夾】 菜單項目,將彈出 【新建文件夾】向?qū)?對話框,請見圖 所示;在 【新建文件夾】向?qū)?對話 框中的 【文件夾名 (N)】輸入條中輸入文件夾名稱為 config。 圖 在項目中新建一個 config 目錄 2)在該 config 目錄中再新建 文件 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 16/18 頁 這可以通過 在 Eclipse 工具中右擊 Web 項目中的 config 目錄,并在彈出的快捷菜單中選擇 【新建文件】 菜單項目,將彈出 【新建文件】向?qū)?對話框,請見圖 所示;在 【新建文件】向?qū)?對話框中的 【文件名 (M)】輸入條中輸入文件名稱為 。 圖 在該 config 目錄中 再新建 文件 3)在該 文件中提供配置信息 在 文件中為 BBS 論壇 系統(tǒng)提供 論壇公告 信息文字,由于該信息文字是經(jīng)常需要進(jìn)行修改的,因此采用 XML 配置文件來提供以方便管理員進(jìn)行維護(hù)修改。具體的配置內(nèi)容請見【例 614】所示的項目內(nèi)容示例。 【例 614】 文件中的配置信息示例 ?xml version= encoding=gb2312 ? information indexinformation marqueetext論壇公告 : 系統(tǒng)升級給大家?guī)淼牟槐氵€請原諒 , 論壇系統(tǒng)正 在招募各個版塊的版主 /marqueetext /indexinformation /information 測試該插件的功能實現(xiàn)效果是否正常 1) 修改系統(tǒng)中的首頁 以獲得 XML 中的配置參數(shù) 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 17/18 頁 在首頁 中的系統(tǒng)廣告信息顯示區(qū)域添加下面 的 Struts 標(biāo)簽以獲得在 WebBBSPlugIn 插件組件中所緩存的 XMLInformationConfig 對象的實例 , 然后再根據(jù)該XMLInformationConfig 對象的實例而獲得具體的 XML 解析的結(jié)果。 bean:write name=xmlSaxInfoBeanID property=marqueeText scope=application/ 2)瀏覽系統(tǒng)的首頁 以觀察是否出現(xiàn)公告提示信息 部署本 Web 應(yīng)用項目、并啟動應(yīng)用服務(wù)器 ,然后瀏覽系統(tǒng)的首頁 。將在首頁中能夠看到下面圖 所示的黑體文字所標(biāo)識的公告提示信息,表明前面的插件程序已經(jīng)正確地獲得了 XML 參數(shù)配置文件中的配置參數(shù)。 圖 在首頁 中出現(xiàn)公告提示信息 本章小結(jié) 本章的學(xué)習(xí)重點 在 J2EE Web 應(yīng)用系統(tǒng)的開發(fā)中, 通過應(yīng)用前端控制器模式能夠為 Web 應(yīng)用系統(tǒng) 中的各種請求 提供 統(tǒng)一的 控制和處理。 讀者在閱讀學(xué)習(xí) 本章 的內(nèi)容時,應(yīng)該重點掌握 在 Struts 框架中承擔(dān)前端控制器的各種組件 的具體應(yīng)用 —— 這 包括 ActionServlet 組件、RequestProcessor 組件和插件 ;并且也還應(yīng)該掌握 如何實現(xiàn)對 Struts 框架 系統(tǒng) 進(jìn)行功能擴(kuò)展的各種實現(xiàn)方法。 本章的學(xué)習(xí)難點 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 18/18 頁 本章從具體應(yīng)用的角度來看,沒有什么復(fù)雜抽象的概念需要理解,因此也就不存在 難度 , 因為讀者在對 Struts 框架系統(tǒng)進(jìn)行功能擴(kuò)展時 , 主要是應(yīng)用模板方法模式實現(xiàn) 對各個組件如 ActionServlet 組件、 RequestProcessor 組件和插件組件進(jìn)行擴(kuò)展,而 Struts 框架系統(tǒng)已經(jīng)為開發(fā)者提供了這些組件的基類實現(xiàn)。 但希望讀者能夠 理解 前端控制器模式 是 J2EE“ 藍(lán)圖 ”( BluePrint) 中所 定義 的 一種常見的系統(tǒng)架構(gòu) 模式 , 在許多框架中都應(yīng)用了該 架構(gòu) 模式 。不僅在 Struts 框架系統(tǒng) 中應(yīng)用了前端控制器模式 , 包括 Spring 框架系統(tǒng) 同樣也應(yīng)用了 前端控制器模式 。 本章的學(xué)習(xí)要點 由于 前 端 控制器組件 一般是在本應(yīng)用系統(tǒng)啟動時就 需要 被加載執(zhí)行,讀者在應(yīng)用這些前 端 控制器組件 需要在 文件或者 中進(jìn)行相應(yīng)的配置定義,從而允許 Servlet 容器或者應(yīng)用系統(tǒng)本身的初始化組件能夠加載并執(zhí)行這些 前 端 控制器組件 。希望讀者在具體應(yīng)用開發(fā)時,應(yīng)該明確這些要求,否則所開發(fā)實現(xiàn)的 前 端 控制器組件將不會產(chǎn)生作用。 本章練習(xí) 在 Struts 框架中為什么要提供 ActionServlet 組件? ActionServlet 組件的主要作用是什么?并簡要描述其工作過程? 請通過具體的代碼示例說明如何繼承和擴(kuò)展 ActionServlet 組件? 請描述 Struts 框架中的 RequestProcessor 組件類的主要作用是什么?它與 ActionServlet組件類有什么不同? 請通過具體的代碼示例說明如何繼承和擴(kuò)展 RequestProcessor 組件? 請通過具體的代碼示例說明如何利用 Filter 組件來保護(hù)特定的 JSP 頁面? 什么是 Struts 框架中的插件技術(shù)?設(shè)計一個 Struts 插件,其功能自行決定。
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1