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

正文內(nèi)容

chapter_10--jsf基礎(chǔ)(已修改)

2025-10-23 15:56 本頁(yè)面
 

【正文】 JSF基礎(chǔ) 信息工程學(xué)院軟件系 2021/11/10 JSF簡(jiǎn)介 ? JavaServer Faces (JSF) :符合 JavaEE5標(biāo)準(zhǔn)的 Java Web應(yīng)用框架。目標(biāo):簡(jiǎn)化開(kāi)發(fā)。 ? JSF提供: ?標(biāo)準(zhǔn)的編程接口 ?豐富可擴(kuò)展的組件庫(kù) ?一個(gè)核心的 JSP標(biāo)記庫(kù)用來(lái)處理事件、執(zhí)行驗(yàn)證以及其他非 UI相關(guān)的操作( core) ?一個(gè)標(biāo)準(zhǔn)的 HTML標(biāo)記庫(kù)來(lái)表示 UI組件( html) ? 事件驅(qū)勱模型 2021/11/10 JSF的由來(lái)和目標(biāo) ? 由來(lái) ? EJB2的失敗 ? 非官方 Web框架的興起 ? 目標(biāo) ? 簡(jiǎn)化開(kāi)發(fā) ? 超越現(xiàn)有 Web框架 ? 試圖在不同的角度上提供網(wǎng)頁(yè)設(shè)計(jì)人員、應(yīng)用程序設(shè)計(jì)人員、組件開(kāi)發(fā)人員解決方案,讓不同技術(shù)的人員可以彼此合作又不互相干擾 2021/11/10 JSF的特性 ? 技術(shù)特性 ?一流的 UI組件和事件模型 ?POJO依賴注入(又稱控制反轉(zhuǎn)) ?客戶端獨(dú)立性 ?可擴(kuò)展的導(dǎo)航(類似于 Struts導(dǎo)航,注: Page導(dǎo)航) ?強(qiáng)大的擴(kuò)展能力 (如 Shale) ?完全的集成(如集成 Spring、 JPA) ?本地化和易理解性 2021/11/10 JSF的特性 ?市場(chǎng)和商業(yè)特性 ?廣泛的采用,包括 SUN, Oracle, IBM, BEA, Apache,EDS ?作為 JavaEE ?大型第三方組件市場(chǎng)( iLog, Business Objects, Oracle, Sun, IBM) ?業(yè)內(nèi)領(lǐng)先的工具支持( Sun Java Studio Creator, NetBeans, Oracle JDeveloper, IBM WSAD, BEA Workshop, Exadel Studio) 2021/11/10 JSF的優(yōu)勢(shì) ?UI組件( UIponent) ? 事件驅(qū)動(dòng)模式 ? 用戶界面到業(yè)務(wù)邏輯的直接映射 ? 程序員和網(wǎng)頁(yè)設(shè)計(jì)人員的分工 ? 請(qǐng)求處理生命周期的多階段劃分 ? 全面的用戶自定義支持 ?Web開(kāi)發(fā)的官方標(biāo)準(zhǔn)之一 ? 大量的 IDE工具支持 2021/11/10 JSF參考實(shí)現(xiàn) ?JSF是標(biāo)準(zhǔn): 由 Java Community Process( JCP)團(tuán)隊(duì)提出,并于 2021年三月發(fā)表了 JavaServer Faces 。最新為 。 ?實(shí)現(xiàn) ?Sun JSF RI ?Apache MyFaces ?組件庫(kù) ?Tomahawk ?ADF Faces (from Oracle) ?Tobago 2021/11/10 JSF組成 ? JavaBean組件 ? 事件監(jiān)聽(tīng)器 ? 頁(yè)面(視圖) ? 服務(wù)器端的輔劣類 ? 用于呈現(xiàn) UI組件的標(biāo)簽庫(kù) ? 有狀態(tài)對(duì)象的 UI組件 ? Backing Beans,定義了 UI組件的屬性和功能 ? 驗(yàn)證器、轉(zhuǎn)換器、事件監(jiān)聽(tīng)器和事件處理器。 ? 應(yīng)用資源配置文件( ) 2021/11/10 JSF工作機(jī)制 jsp頁(yè)面 FacesServlet 事件監(jiān)聽(tīng)器 事件 響應(yīng) 2021/11/10 JSF請(qǐng)求處理生命周期 分為 6個(gè)階段: 1. 重建視圖階段( restore view) 2. 應(yīng)用求值階段( apply request values) 3. 處理驗(yàn)證階段( process validations) 4. 更新模型值階段( update model values) 5. 調(diào)用應(yīng)用階段( invoke application) 6. 呈現(xiàn)響應(yīng)階段( render response) 2021/11/10 JSF請(qǐng)求處理生命周期 2021/11/10 JSF RI JSF RI下載地址: 將下載的壓縮包中的 Web工程的 WebContent/WEBINF/lib目錄中; 另外, JSF RI的實(shí)現(xiàn)依賴于 JSTL,因此必須把 和 lib中。 還有一些輔劣類: 2021/11/10 在 jsp中使用 UI組件 在 jsp頁(yè)面中使用 JSF RI的 UI組件,必須引入如下兩個(gè)標(biāo)簽庫(kù): %@ taglib uri= prefix=h % %@ taglib uri= prefix=f % 2021/
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1