久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
[Full]
完整版
[Rss]
訂閱
[Xml]
無圖版
[Xhtml]
無圖版
Rss
& SiteMap
曙海教育集團論壇
http://www.bjzhda.cn
曙海教育集團論壇
◎
曙海教育集團論壇
→
JAVA語言開發
→
面向 Ajax 和 Web 應用程序開發的新技術
共1 條記錄, 每頁顯示 10 條, 頁簽:
[1]
[瀏覽完整版]
標題:面向 Ajax 和 Web 應用程序開發的新技術
1樓
wangxinxin
發表于:2010-12-11 10:32:20
以下內容含腳本,或可能導致頁面不正常的代碼
<div>面向 Ajax 和 Web 應用程序開發的新技術:項目 jMaki、項目 Dynamic Faces 和項目 Phobos <div> <div> <table cellspacing="0" cellpadding="0" summary="layout"> <tbody> <tr> <td><a title="Email this="this" page="page" to="to" a="a" friend" href="mailto:?subject=Sun%20Web%20Page:%20Sun%E4%B8%AD%E5%9B%BD%E6%8A%80%E6%9C%AF%E7%A4%BE%E5%8C%BA-%20Sun%20Developer%20Network%20(SDN)%20Home&body=Check%20out%20this%20page%20on%20sun.com:%20%0A%0Ahttp%3A%2F%2Fdevelopers.sun.com.cn%2FJava%2Fwebapp_1.html"></a></td> <td><a title="See who="who" links="links" to="to" this="this" page="page" on="on" Technorati" href="http://www.technorati.com/search/http%3A%2F%2Fdevelopers.sun.com.cn%2FJava%2Fwebapp_1.html"></a></td> <td><a title="Bookmark this="this" page="page" in="in" del.icio.us" href="http://del.icio.us/post?v=4;url=http%3A%2F%2Fdevelopers.sun.com.cn%2FJava%2Fwebapp_1.html;title=Sun%E4%B8%AD%E5%9B%BD%E6%8A%80%E6%9C%AF%E7%A4%BE%E5%8C%BA-%20Sun%20Developer%20Network%20(SDN)%20Home"></a></td> <td><a title="Submit this="this" page="page" to="to" Digg" href="http://digg.com/submit?phase=2&url=http%3A%2F%2Fdevelopers.sun.com.cn%2FJava%2Fwebapp_1.html&title=Sun%E4%B8%AD%E5%9B%BD%E6%8A%80%E6%9C%AF%E7%A4%BE%E5%8C%BA-%20Sun%20Developer%20Network%20(SDN)%20Home"></a></td> <td><a title="Submit this="this" page="page" to="to" Slashdot" href="http://slashdot.org/bookmark.pl?title=Sun%E4%B8%AD%E5%9B%BD%E6%8A%80%E6%9C%AF%E7%A4%BE%E5%8C%BA-%20Sun%20Developer%20Network%20(SDN)%20Home&url=http%3A%2F%2Fdevelopers.sun.com.cn%2FJava%2Fwebapp_1.html"></a></td> <td><a title="Show available="available" feeds" href="http://developers.sun.com.cn/Java/webapp_1.html#"></a></td></tr></tbody></table></div></div></div> 本系列文章介紹能簡化交互性和動態 Web 應用程序開發的新項目。本文是系列文章的第一部分。項目 jMaki 和項目 Dynamic Faces 可以輕松地將 <a href="http://developers.sun.com/ajax/index.jsp">Ajax</a> 功能添加到您的 Web 應用程序中,這是一項由 Ajax 等眾多新興技術構成的技術。Phobos 項目允許您使用腳本語言開發 Web 應用程序,這種方式可以提高開發速度。 <div><strong>滿足交互性和動態 Web 應用程序的需求</strong></div> <div> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td><img title="面向 <wbr/>Ajax <wbr>和 <wbr>Web <wbr>應用程序開發的新技術" height=4 alt=" " src="http://developers.sun.com.cn/export/sites/default/Java/webapp_1_files/a0000000.gif" width=1 border=0 real_src="http://developers.sun.com.cn/export/sites/default/Java/webapp_1_files/a0000000.gif"></td></tr></tbody></table></div> 我們都熟悉如何使用傳統的 Web 應用程序:輸入數據,單擊按鈕,然后等待運行結果。目前,Web 站點的用戶再也不愿意接受工作流中的這種中斷。他們期望 Web 應用程序與他們一起協同工作,并能對他們的任何操作立即做出響應。 一直以來,Web 應用程序開發人員都在嘗試盡快滿足交互性和動態 Web 應用程序的這種新需求。其中許多人使用 Ajax 來實現這一目標。Ajax 技術使用 <a href="http://java.sun.com/javascript/index.jsp">JavaScript 技術</a> 來響應用戶對部件的操作。該技術使用 <code>XMLHttpRequest</code> 對象在客戶機和服務器之間異步交換 XML 數據,并異步更新部分 HTML 文檔對象模型(Document Object Model,DOM),后者將使用 XML 表示頁面。如果您對 Ajax 還不熟悉,請閱讀 <a href="http://java.sun.com/developer/technicalArticles/J2EE/AJAX/">Greg Murray 撰寫的《Ajax 簡介》</a>。 當然,您確實需要在服務器上提供一些內容來處理傳入 <code>XMLHttpRequest</code>,獲取 XML 數據并將其返回給客戶機。對于任何 Web 應用程序,它都必須能夠處理轉換、驗證、數據持久性和導航。僅僅在 Web 應用程序中應用一些 Ajax 技術是遠遠不夠的。您必須確保能夠做出正確決策并遵循所推薦的設計模式。 即使您不遵循所推薦的做法,您也能夠構建一個初步看起來不錯的 web 應用程序。但是構建較差的應用程序很快就會顯示出維護和可伸縮性方面的問題。 借助 Ajax,您可以決定哪些工具和技術適用于開發支持 Ajax 的應用程序。運行 Ajax 應用程序只需要一個支持 JavaScript 技術的瀏覽器,目前所使用的大多數瀏覽器都支持 JavaScript 技術。要開發支持 Ajax 的 Web 應用程序,您可使用 <a href="http://java.sun.com/javaee/sdk/">Java Platform, Enterprise Edition (Java EE)</a>、其他一些開發平臺或者許多腳本語言中的一種。您甚至可以在 Java EE 平臺中使用腳本語言。我們先比較一下 Java EE 平臺和腳本語言的優點,以及一起使用它們的好處。 <div><strong>Java EE 平臺和 Ajax</strong></div> <div> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td><img title="面向 <wbr/>Ajax <wbr>和 <wbr>Web <wbr>應用程序開發的新技術" height=4 alt=" " src="http://developers.sun.com.cn/export/sites/default/Java/webapp_1_files/a0000000.gif" width=1 border=0 real_src="http://developers.sun.com.cn/export/sites/default/Java/webapp_1_files/a0000000.gif"></td></tr></tbody></table></div> 使用 Java EE 平臺工具和技術來構建支持 Ajax 的應用程序,您的應用程序將能訪問整個 Java EE 平臺棧,包括新的和已更新的 Web 服務和數據庫訪問技術。在棧的 Web 層,您可以使用 Servlets、<a href="http://java.sun.com/products/jsp/index.jsp">JavaServer Pages(JSP)技術</a> 和 <a href="http://java.sun.com/products/jsp/jstl/">Java 標準標記庫(JSTL)</a>。您還可以使用 <a href="http://java.sun.com/javaee/javaserverfaces/index.jsp">JavaServer Faces 技術 1.2</a>,它是一個用于構建 Web 應用程序富用戶界面(UI)的框架。它提供了一個復雜且可擴展的組件模型來處理事件、轉換和驗證數據,以及管理組件狀態。此外,它還提供了一個導航模型(用于處理頁面流)和一個托管 bean 工具(用于將組件綁定到 scoped bean)。 除了提供 Ajax 所需的額外服務器端功能,JavaServer Faces 技術還可以方便地將 Ajax 添加到應用程序中。您可以將 JavaScript 技術封裝到 JavaServer Faces 組件內部,而不用將它直接嵌入到頁面中,因此全面利用了 JavaServer Faces 組件模型為您提供的所有好處。 如果使用不帶有 JavaServer Faces 技術的 JSP 技術,則可以使用自定義標記來封裝 Ajax 功能。將 JSP 和 JavaServer Faces 技術與 Java EE 平臺棧的其他部分耦合在一起,您就具備了所需要的各項事宜來構建支持 Ajax 的 Web 應用程序的服務器端。 <div><strong>使用面向 Web 應用程序開發的動態語言</strong></div> <div> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td><img title="面向 <wbr/>Ajax <wbr>和 <wbr>Web <wbr>應用程序開發的新技術" height=4 alt=" " src="http://developers.sun.com.cn/export/sites/default/Java/webapp_1_files/a0000000.gif" width=1 border=0 real_src="http://developers.sun.com.cn/export/sites/default/Java/webapp_1_files/a0000000.gif"></td></tr></tbody></table></div> 盡管 Java 編程語言擁有各種優點(其中,所有 Java EE 平臺組件都是使用該語言編寫的),但越來越多的人都愿意使用腳本語言,因為腳本語言擁有無法比擬的開發速度優勢。當開發人員爭相將 Ajax 功能添加到 Web 應用程序中時,他們不能忽視腳本語言所提供的開發速度優勢。 腳本語言支持快速開發的特性之一就是 <a href="http://en.wikipedia.org/wiki/Dynamic_typing" target="_blank">動態類型</a>。由于腳本語言的動態類型特性,開發人員發現這種語言更適合于構建快速變化的系統、連接不同組件和擴展現有軟件組件。由于這種動態類型特性,開發人員發現使用動態語言所編寫的代碼更少。 腳本語言的另一個特性就是不需要單獨的編譯步驟。這允許開發人員在不編譯應用程序的情況下部署應用程序,并允許他們操作運行中的代碼,而不需要重新部署。 如果您正在開發支持 Ajax 的應用程序,并且在服務器端使用 JavaScript 技術,那么還將擁有在客戶機上和服務器上使用相同腳本語言的好處。而且,由于腳本語言更適合于連接和擴展現有組件,所以腳本可以很好地滿足開發人員希望將 Ajax 添加到現有應用程序的需求。 <div><strong>最佳搭檔:協同使用 Java EE 平臺和動態語言</strong></div> <div> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td><img title="面向 <wbr/>Ajax <wbr>和 <wbr>Web <wbr>應用程序開發的新技術" height=4 alt=" " src="http://developers.sun.com.cn/export/sites/default/Java/webapp_1_files/a0000000.gif" width=1 border=0 real_src="http://developers.sun.com.cn/export/sites/default/Java/webapp_1_files/a0000000.gif"></td></tr></tbody></table></div> 盡管動態語言在一些情況下可以提供一些優勢,但這是以其他方面的開銷為代價的。由于其動態類型特性,開發人員在讀取其他開發人員的腳本代碼時會發現難以解碼。在大多數情況下,您需要執行代碼來了解它的具體信息。 另一個問題是,額外的運行時檢查會降低執行速度,因為缺少捕獲代碼錯誤的編譯步驟。更重要的是,在構建更加健壯的應用程序時,開發人員更愿意在編譯期間捕獲盡可能多的錯誤,而不是在運行過程中。這是 Java 等靜態類型系統語言得以廣泛流行的重要因素。 您可以使用 Java 編程語言編輯較少更改的應用程序部分,例如圖形用戶界面(GUI)組件;還可以編寫與性能瓶頸相關的應用程序,例如執行復雜計算或者操作大量數據。此外,您還可以使用腳本語言來連接這部分應用程序。 <div><strong>Web 應用程序開發創新:jMaki、Dynamic Faces 和 Phobos</strong></div> <div> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td><img title="面向 <wbr/>Ajax <wbr>和 <wbr>Web <wbr>應用程序開發的新技術" height=4 alt=" " src="http://developers.sun.com.cn/export/sites/default/Java/webapp_1_files/a0000000.gif" width=1 border=0 real_src="http://developers.sun.com.cn/export/sites/default/Java/webapp_1_files/a0000000.gif"></td></tr></tbody></table></div> Sun 正在開發一種新的框架,代號為 <a href="https://phobos.dev.java.net/" target="_blank">項目 Phobos</a>,它支持通過腳本語言來開發 Web 應用程序,而且還支持通過這些應用程序調用 Java EE 平臺棧來處理更適合 Java 技術組件執行的那些任務。 Sun 還提供了兩種新技術,用于簡化將 Ajax 添加到應用程序的過程。這兩項技術是 <a href="https://ajax.dev.java.net/" target="_blank">項目 jMaki</a> 和 <a href="https://jsf-extensions.dev.java.net/nonav/mvn/reference-ajax.html" target="_blank">項目 Dynamic Faces</a>。 jMaki 項目允許您將現有的支持 Ajax 的部件,例如 <a href="http://dojotoolkit.org/" target="_blank">Dojo 工具包</a> 或 <a href="http://widgets.yahoo.com/" target="_blank">Yahoo Widgets</a> 提供的部件,封裝到 JavaServer Faces 組件或 JSP 標記處理程序中。 Dynamic Faces 擴展了 JavaServer Faces 1.2 運行時,以便將 JavaServer Faces 生命周期向 Web 瀏覽器公開,支持各種創新特性,例如通過使用 Ajax 呈現部分或完整頁面,通過 JavaScript 技術調度真實 JavaServer Faces 技術事件,以及允許頁面作者識別頁面上哪些現有組件支持 Ajax。 本系列文章的第 1 部分詳細介紹了 Phobos、jMaki 和 Dynamic Faces,以及如何在應用程序中使用它們。文章還向您展示了協同使用它們的方法。本系列的下一篇文章將介紹 jMaki 項目
說明:
上面顯示的是代碼內容。您可以先檢查過代碼沒問題,或修改之后再運行.
共1 條記錄, 每頁顯示 10 條, 頁簽:
[1]
Copyright © 2000 - 2009
曙海
教育集團
Powered By
曙海教育集團
Version 2.2
Processed in .03125 s, 2 queries.
[Full]
完整版
[Rss]
訂閱
[Xml]
無圖版
[Xhtml]
無圖版
久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
亚洲欧洲三级电影
|
成人综合在线观看
|
久久久久久久久久久久久女国产乱
|
涩涩日韩在线
|
亚洲一区二区三区精品动漫
|
国产成人av自拍
|
麻豆精品一区二区三区
|
美女视频黄a大片欧美
|
国内外成人在线视频
|
久久国产乱子精品免费女
|
狠狠色狠狠色综合系列
|
久久不见久久见中文字幕免费
|
黄一区二区三区
|
国产精品91xxx
|
国产xxx精品视频大全
|
国产尤物一区二区在线
|
夫妻av一区二区
|
91女人视频在线观看
|
久久超碰亚洲
|
欧洲av一区
|
欧美日韩情趣电影
|
久久久美女毛片
|
一区二区三区在线观看欧美
|
美女精品自拍一二三四
|
国产成人精品三级麻豆
|
国产精品免费一区二区三区在线观看
|
欧美亚洲另类在线一区二区三区
|
中文字幕欧美人与畜
|
日韩精品综合一本久道在线视频
|
亚洲欧美在线高清
|
久久99精品久久久久婷婷
|
91免费视频网
|
亚洲欧洲日本国产
|
日韩欧美一区在线观看
|
成人免费一区二区三区视频
|
日韩福利视频
|
91精品国产综合久久久久久漫画
|
国产精品一区一区
|
国产免费高清一区
|
欧美中文一区二区三区
|
国产日韩欧美一区二区三区综合
|
日韩一区二区三区三四区视频在线观看
|
国产日韩欧美制服另类
|
日本在线观看不卡视频
|
91毛片在线观看
|
中文字幕在线观看一区二区三区
|
26uuu精品一区二区在线观看
|
亚洲va欧美va人人爽午夜
|
高清不卡在线观看
|
日韩资源av在线
|
国产午夜一区二区三区
|
乱一区二区av
|
欧美日韩在线观看一区二区三区
|
日韩精品一区在线观看
|
石原莉奈一区二区三区在线观看
|
91首页免费视频
|
欧美午夜精品电影
|
夜夜精品浪潮av一区二区三区
|
国产精品伊人色
|
亚洲午夜精品久久
|
中文字幕一区二区三区不卡在线
|
亚洲春色综合另类校园电影
|
日韩一级视频免费观看在线
|
亚洲男女毛片无遮挡
|
99re亚洲国产精品
|
欧美日韩亚洲高清一区二区
|
亚洲欧美一区二区不卡
|
99久久亚洲一区二区三区青草
|
欧美性受xxxx
|
天天色天天爱天天射综合
|
韩国成人动漫在线观看
|
精品国产不卡一区二区三区
|
久久精品久久久精品美女
|
欧美成人蜜桃
|
国产精品美女久久久久aⅴ国产馆
|
国产伦精一区二区三区
|
欧洲一区二区三区在线
|
亚洲va韩国va欧美va精品
|
麻豆成人免费电影
|
特级西西444www大精品视频
|
国产精品国产三级国产普通话蜜臀
|
国产电影精品久久禁18
|
在线亚洲欧美专区二区
|
亚洲成人av免费
|
日本午夜精品一区二区三区
|
中文字幕成人av
|
99r精品视频
|
精品日韩在线观看
|
成人精品视频一区二区三区
|
国产精品一码二码三码在线
|
久久这里只有精品视频网
|
国产成人av电影在线
|
欧美精品丝袜久久久中文字幕
|
免费成人av在线
|
一区二区高清视频
|
亚洲成人综合网站
|
亚洲va韩国va欧美va精四季
|
亚洲乱码中文字幕
|
久久99精品久久久久子伦
|
国产精品你懂的
|
精品无码久久久久国产
|
亚洲私人影院在线观看
|
久精品国产欧美
|
一区二区三区电影在线播
|
日韩国产精品一区二区
|
亚洲一级二级在线
|
一本一道综合狠狠老
|
日韩精品免费视频人成
|
日本高清视频一区二区
|
奇米四色…亚洲
|
欧美日韩一区二区在线观看
|
国产综合色精品一区二区三区
|
欧美日韩国产另类一区
|
高清在线不卡av
|
国产欧美视频在线观看
|
黑人巨大精品欧美一区二区小视频
|
国产精品乱子久久久久
|
麻豆久久久av免费
|
一区二区三区不卡在线观看
|
亚洲综合视频网
|
中文有码久久
|
国产综合色在线
|
精品国产99国产精品
|
操人视频欧美
|
亚洲综合精品自拍
|
欧美在线观看一区
|
成人妖精视频yjsp地址
|
国产欧美日韩另类一区
|
九九热久久66
|
天天影视网天天综合色在线播放
|
欧美色偷偷大香
|
99国产欧美另类久久久精品
|
国产精品理论在线观看
|
亚洲综合视频一区
|
国产91精品一区二区麻豆亚洲
|
国产日韩精品一区二区三区
|
欧美日韩电影一区二区三区
|
久久国产乱子精品免费女
|
精品国产成人系列
|
奇米影视首页 狠狠色丁香婷婷久久综合
|
日韩毛片高清在线播放
|
色婷婷亚洲婷婷
|
懂色av一区二区三区免费观看
|
亚洲国产成人一区二区三区
|
一本色道婷婷久久欧美
|
亚洲精品免费在线
|
在线观看日韩国产
|
91在线观看免费视频
|
亚洲一区二区三区三
|
欧美精品在线一区二区三区
|
97久久精品午夜一区二区
|
亚洲国产精品影院
|
欧美一区在线视频
|
久久久久久久久久码影片
|
麻豆91免费观看
|
欧美激情艳妇裸体舞
|
色婷婷亚洲精品
|
91丨porny丨中文
|
欧美国产一区在线
|
久久婷婷久久一区二区三区
|
中日韩av电影
|
国产91露脸合集magnet
|
91在线观看视频
|
国产**成人网毛片九色
|
国产精品免费丝袜
|
色婷婷精品大在线视频
|
成人久久久精品乱码一区二区三区
|
国产精品久久久久影院色老大
|
在线视频欧美精品
|
久久国产精品 国产精品
|
精品在线免费视频
|
最近日韩中文字幕
|
日韩免费高清av
|
一区二区日本伦理
|
51蜜桃传媒精品一区二区
|
日韩一区精品字幕
|
中文字幕在线观看一区二区
|
欧美精品 日韩
|
亚洲一区二区三区乱码
|
成人激情免费视频
|
丝袜诱惑制服诱惑色一区在线观看
|
久久嫩草精品久久久久
|
色婷婷国产精品
|
精品伦精品一区二区三区视频
|
蓝色福利精品导航
|
亚洲欧美色综合
|
337p粉嫩大胆噜噜噜噜噜91av
|
美女视频网站久久
|
一区二区三区欧美日韩
|
国产亚洲女人久久久久毛片
|
欧美乱妇15p
|
一道本成人在线
|
欧美成人一区二区在线
|
97超碰欧美中文字幕
|
狠狠色2019综合网
|
日韩成人午夜精品
|
亚洲一区二区在线视频
|
中文字幕一区二区在线播放
|
久久一区二区三区国产精品
|
欧美一级xxx
|