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

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

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

    一切皆可抽象

    大而無形 庖丁解牛 厚積薄發 滌慮玄覽
       ::  ::  ::  ::  :: 管理
    很多JSF專家表示,JSF(JavaServer Faces)可以在不需要編寫JavaScript代碼的情況下開發異步的JavaScript 和 XML應用程序。

       在服務器端Java(ServerSide Java)研討會3月22日的一次會議上,SUN公司的高級工程師Ed Burns說:開發人員可以使用JSF開發出企業級的AJAX應用程序,這些應用經過了充分的行業證明,具有良好的健壯性,可靠性,易用性和伸縮性。

       Ed Burn還表示:“可以通過不同的方式來使用JSF和AJAX。 其中一種方式是同時使用JSF和Project Dynamic Faces 或DynaFaces。 通過這種方式,使用者不需要JavaScript的知識,如果使用者喜歡使用JavaScript還可以構建功能更加強大的應用程序。另一種方法是使用AJAX支持的JSF組件,這種方法只需要有對AJAX很少的知識就可以。另外開發人員還可以只使用AJAX或使用一種AJAX框架。”   B    urns說:“除了Project Dynamic Faces,還有其他的方式來同時使用JSF和AJAX,其中包括使用ICEsoft公司的 ICEfaces, Ajax2JSF, AjaxAnywhere 和Backbase。”Google公司的Adam Bosworth可以告訴你為什么AJAX在經歷失敗后又會成功。(點擊此連接到相應頁面)。

       Burns還說:“早在AJAX還不是如此強大之前,JSF的面向對象設計已經為JSF可以在AJAX中使用做了準備。JSF的如下主要特性使得它對于AJAX來說是友好的,其中包括靈活的可擴展組件模型,明確的請求處理生命周期(Request Processing Lifecycle)和一個靈活的可擴展渲染模型。

       Burns 說,AJAX的成功在于其具有的如下理念:JavaScript對頁面的開發人員來說透明,但卻可以被組件開發者看到;通過狀態管理使客戶端和服務器端輕松保持同步等。使用JSF和AJAX還可以解決跨瀏覽器的問題。同時,Project Dynamic Faces將AJAX強大的功能引入到已有的和未來的利用JSF開發的應用。

        在2007年于紐約召開的AJAX World大會上,位于康涅狄格州斯坦福德的Virtua公司首席咨詢師Kito Mann做了一個名為“看啊,不用JavaScript也可以(Look Ma, No JavaScript)”的講演,表達了和Burns一樣的觀點。Mann講演的主旨是:“使用JSF,可以在不編寫任何JavaScript代碼的情況下構建應用程序。” Mann說,JSF是針對于JAVA的一種標準的web用戶界面框架,其規范包括服務器端用戶界面組件,事件模型,一組基本的用戶界面組件和基本的應用結構。Mann還是JSFCentral.com的創建者之一。JSFCentral.com是一個由使用JSF技術的開發人員,架構師和經理組成的社區。另外,他還是Java 社區Process' JSF專家組的成員之一。

         曼恩說,JSF還提供廣泛的工具支持和用RAD(快速應用開發)模式的方法去開發Java Web。此外, JSF是建立在Servlet API之上的,并且促進了第三方用戶界面組件市場的發展,他說。

        總體來說,“JSF提供透明的AJAX支持,”曼恩說。"我們的想法就是JSF編程模型能與AJAX一起工作。"
    有多種支持JSF的IDES(集成開發環境),包括Sun的Java Studio Creator,BEA 的Workshop Studio,Oracle的 JDeveloper 和 Exadel Studio Pro (現在在JBoss umbrella旗下),曼恩說。
    而且,JSF架構加上AJAX支持很容易,他說。

        事實上,曼恩說JSF有三個主要的AJAX集成策略。

        一是把AJAX支持加到現有組件中,二是把AJAX支持直接集成到JSF組件中,三是對現有AJAX控件封裝成一個JSF組件,曼恩說。

        用在第一種方法中的技術包括Exadel的Ajax4JSF,Ideo技術的開源AjaxAnywhere offering和Sun的DynaFaces,,曼恩說。

    支持AJAX直接集成到JSF組件的產品或技術包括Simplica的ECruiser,Infragistics的NetAdvantage,Sun的Project Woodstock,和來自ICEsoft, Backbase and Exadel的技術,曼恩說。

        封裝現有的AJAX控件到JSF中,兩個主要的選擇是Sun’s jMaki和Dojo Foundation’s Dojo Faces,他說。


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


    網站導航:
     
    主站蜘蛛池模板: 成视频年人黄网站免费视频| 四虎成人精品永久免费AV| 我要看WWW免费看插插视频| 亚洲国产成人精品青青草原| 猫咪免费人成网站在线观看| 亚洲人成网站在线播放影院在线| 国产大片线上免费看| 亚洲免费黄色网址| 国产无人区码卡二卡三卡免费| 免费少妇a级毛片| yy一级毛片免费视频| 亚洲乱码一区二区三区在线观看| 亚洲特级aaaaaa毛片| 一个人免费观看视频www| 亚洲字幕AV一区二区三区四区 | 久久精品国产亚洲AV麻豆网站| 蜜臀亚洲AV无码精品国产午夜.| APP在线免费观看视频| 亚洲老熟女@TubeumTV| 噼里啪啦电影在线观看免费高清 | 亚洲人成无码网站| 成人精品一区二区三区不卡免费看| 毛片视频免费观看| 亚洲色偷偷综合亚洲av78| 免费人成网站在线播放| 插鸡网站在线播放免费观看| 色播亚洲视频在线观看| 午夜视频免费成人| 大妹子影视剧在线观看全集免费| 免费观看美女裸体网站| 色偷偷尼玛图亚洲综合| 中文字幕亚洲一区| 国国内清清草原免费视频99| 尤物视频在线免费观看| 亚洲综合激情九月婷婷| 国产一区二区三区在线免费 | 久久免费观看视频| 亚洲春黄在线观看| 亚洲国产精品视频| 久久一区二区三区免费播放| 亚洲AV无码国产剧情|