<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 70,comments - 408,trackbacks - 0
            今天初學JSF。Sun在JAVA2005大會上力推的東西不知道會不會形成未來的發展趨勢。市場上有許多可用的 Web 用戶界面框架,但是 JavaServer Faces Technology 由于以下幾種原因而脫穎而出:它是一個 Java Community Process 標準;它為 Web UI 編程引入了 JavaBeans 組件范例;并且它的構建采用了許多已有架構的優點。作為一個標準,許多工具供應商可以受益于嚴格定義且一致的行為。JavaServer Faces Technology 的設計理念是一開始就在工具內部使用。用戶也可以受益于不同 JavaServer Faces 技術實現之間的一致且明確的行為。

    在 JavaServer Faces Technology 中提供了很多有用的特性。需要著重介紹的一些主要功能包括:

    本文將簡要介紹 JavaServer Faces Technology 的這些功能并且給出一些例子。
    關于這些功能的詳細信息和 JavaServer Faces Technology 提供的其他功能,請參考 J2EE  指南的 JavaServer Faces Technology 的相關章節(第 17-21 章)。

    JavaServer Faces 應用程序實質上是一個運行在一個與 Java(TM) 2 Platform, Enterprise Edition (J2EE(TM) platform) 兼容的容器中的 Servlet 或者 Java Server Pages(JSP) 應用程序。這說明它需要 Java Servlet 2.3JSP 1.2 或者更新的版本。 開始創建和配置一個 JavaServer Faces 應用程序的最好的方法是免費下載Java 2 Software Development Kit, Standard Edition (J2SE SDK) 1.4 或者更高版本。需要指出的是,JavaServer Faces Technology 不要求在應用程序中使用 JSP 頁面,您可以自由選擇直接使用 Servlets 或者其他模板技術。如果確實對 JSP 容器使用了 JavaServer Faces Technology,您將通過 JavaServer Faces 的客戶組件標簽從內建的 JavaServer Faces 內核和 HTML 組件庫中受益。JavaServer Faces 組件代表像文本字段、表單、按鈕、表格、復選框等的 Web 控件。

    使用 JavaServer Faces Technology 創建一個 JSP 頁面時,在服務器的內存中會建立一個組件樹,每一個組件標簽對應樹中的一個 UIComponent 實例。該框架使用組件樹來處理應用程序的請求并且創建一個呈現出的響應。當用戶生成一個事件時,例如,點擊了一個按鈕,JavaServer Faces 生命周期即處理該事件并且產生適當的響應。這是一個對大多數圖形用戶界面編程的表單而言而常見的一種的范例(paradigm)。

    FacesServlet 是進入 JavaServer Faces 框架的入口點。它處理請求處理生命周期并且用作一個前端控制器。JavaServer Faces Technology 也有保存重要請求信息的上下文的概念。上下文對象被稱為 FacesContext 。在 JavaServer Faces Technology 生命周期的每個階段上下文對象都被修改并且每次請求時都是有效的。

    JavaServer Faces Technology 框架也有“值綁定”和“方法綁定表達式”的概念。如果熟悉了像 JSP Standard Tag Library (JSTL) 或者 JSP 2.0 這樣的技術,您就已經熟悉了表達式語言的概念。JavaServer Faces Technology 綁定表達式使您可以容易地和底層數據模型交互。Character Combat 演示應用程序舉例說明了如何使用“值綁定”從數據模型中提取值。

    posted on 2005-12-10 16:39 我心依舊 閱讀(893) 評論(1)  編輯  收藏

    FeedBack:
    # re: 初學炸練JSF
    2007-09-17 15:59 | 同聲傳譯
    中外文水平俱佳; 英語八級或接近八級,其他語種譯者需具備相當專業水平;
    優先招聘有翻譯經驗且具有工科、財經和法律等實用性強的專業學位的兼職翻譯;
    優先招聘有時間保證且有非語言專業背景的自由職業者;
    同傳租賃 同聲傳譯翻譯公司 同聲傳譯設備租賃 同聲傳譯 同傳租賃 同聲傳譯 同聲傳譯設備租賃 同傳租賃
      回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲男女内射在线播放| 亚洲国产成人久久一区WWW| 日本免费一二区在线电影| 亚洲?V无码乱码国产精品| 国产亚洲av人片在线观看| 亚洲日韩图片专区第1页| 亚洲AV无码无限在线观看不卡 | 亚洲av成人无码久久精品 | 久久亚洲AV成人无码国产 | 亚洲宅男天堂a在线| 亚洲欧美综合精品成人导航| 免费一级毛片在线播放放视频| 一级特黄录像免费播放肥| 久久九九兔免费精品6| 国产成人免费爽爽爽视频| 亚洲精品无码日韩国产不卡?V| 亚洲AV人无码激艳猛片| 中文文字幕文字幕亚洲色| 人成电影网在线观看免费| 久久免费动漫品精老司机| 成人黄页网站免费观看大全| 亚洲中文字幕丝袜制服一区| 久久久久亚洲AV无码专区首JN| 亚洲精品宾馆在线精品酒店| 99视频在线观看免费| 国国内清清草原免费视频99| 亚洲国产婷婷香蕉久久久久久| 99久久亚洲综合精品成人网| 激情小说亚洲色图| 6080午夜一级毛片免费看| 国产yw855.c免费视频| 亚洲午夜久久久精品影院| 国产AV无码专区亚洲AV蜜芽| 久草视频在线免费看| 国产做床爱无遮挡免费视频| 亚洲国产精品国自产拍电影| jizzjizz亚洲日本少妇| 3d动漫精品啪啪一区二区免费| 免费a级黄色毛片| 亚洲国产日产无码精品| 国产免费久久久久久无码|