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

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

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

    Java學習

    java,spring,structs,hibernate,jsf,ireport,jfreechart,jasperreport,tomcat,jboss -----本博客已經搬家了,新的地址是 http://www.javaly.cn 如果有對文章有任何疑問或者有任何不懂的地方,歡迎到www.javaly.cn (Java樂園)指出,我會盡力幫助解決。一起進步

     

    "webwork"是什么 作用

    WebWork 概述

    WebWork 概述
    WebWork是由OpenSymphony組織開發的,致力于組件化和代碼重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是2.1,現在的WebWork2.x前身是Rickard Oberg開發的WebWork,但現在WebWork已經被拆分成了Xwork1和WebWork2兩個項目。 Xwork簡潔、靈活功能強大,它是一個標準的Command模式實現,并且完全從web層脫離出來。 Xwork提供了很多核心功能:前端攔截機(interceptor),運行時表單屬性驗證,類型轉換,強大的表達式語言(OGNL – the Object Graph Notation Language),IoC(Inversion of Control倒置控制)容器等。 WebWork2建立在Xwork之上,處理HTTP的響應和請求。WebWork2使用ServletDispatcher將HTTP請求的變成 Action(業務層Action類), session(會話)application(應用程序)范圍的映射,request請求參數映射。WebWork2支持多視圖表示,視圖部分可以使用 JSP, Velocity, FreeMarker, JasperReports,XML等。在WebWork2.2中添加了對AJAX的支持,這支持是構建在DWR與Dojo這兩個框架的基礎之上
    Web 應用程序的設計開發是復雜并且費時的。然而,你能夠通過運用一種框架處理常見的Web應用程序來簡化開發流程。許多開源Web應用框架能夠做到這一點甚至 更好一些。這些開發框架中最好的一個就是WebWork,是開源項目中OpenSymphony組的一個Web應用開發框架。

    WebWork的最大優點是它的簡單性和靈活性。WebWork有一個很小的API,它使開發者可以迅速進行開發工作。WebWork是許多特性 和適用性的組合,包括使用variour view技術,例如JavaServer Pages(JSP),Velocity,Extensible Stylesheet Language Transformations Specification(XSLT)和JasperReporters。WebWork擁有一個活躍的社區,有許多文章、開發者和用戶。

    WebWork是建立在稱為XWork的Command模式框架之上的強大的基于Web的MVC框架。

    WebWork2的特性包括

    靈活的Validation框架
    允許你在XML文件中定義驗證內容,在運行時通過Interceptor自動應用,因此完全脫離Action類。新版支持客戶端驗證。

    Type conversion 允許你在類之間很容易轉換對象。
    OGNL(Object Graphical Navigation Language)表達式語言:
    允許動態對象圖表遍歷和方法執行,使用ValueStack透明訪問多Beans的屬性。WW2也具有使用JSTL的能力。

    IoC(Inversion of Control)容器
    管理組件的生命周期,使客戶獲得組件實例不需要創建注冊類(與容器環境無關)。
    Velocity Templates
    使UI組件可重用,從而允許開發者容易定制Web頁面的look & feel。
    Interceptors
    在Actions處理的前后動態攔截,以簡單化Action代碼,增加減少代碼的機會。

    支持I18N。

    容易和第三方軟件集成
    包括Hibernate, Spring, Pico, Sitemesh等。

    支持多種視圖技術
    如JSP,Velocity,FreeMarker,JasperReports,XML等。

    支持Packages和Namespaces,來管理Actions。

    ------------------
    看來是可以刪除的,這個一個程序開發的工具

    posted on 2008-09-04 13:40 找個美女做老婆 閱讀(822) 評論(0)  編輯  收藏


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


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     

    導航

    統計

    公告

    本blog已經搬到新家了, 新家:www.javaly.cn
     http://www.javaly.cn

    常用鏈接

    留言簿(6)

    隨筆檔案

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产成人精品免费视频大全麻豆| 亚洲第一视频在线观看免费| 亚洲av永久中文无码精品| 免费人成年轻人电影| 你是我的城池营垒免费观看完整版| 亚洲AV成人一区二区三区AV| 久久综合AV免费观看| 国产在亚洲线视频观看| 亚洲AV永久无码区成人网站| 黄瓜视频高清在线看免费下载| 五月天婷婷精品免费视频| 久久亚洲sm情趣捆绑调教 | 中文字幕成人免费视频| 亚洲AV成人一区二区三区观看| 亚洲乱色熟女一区二区三区丝袜| 成年人视频免费在线观看| 成年大片免费视频播放一级| 亚洲小说图片视频| 在线亚洲精品福利网址导航| 18禁超污无遮挡无码免费网站国产| 国产高潮久久免费观看| 亚洲情A成黄在线观看动漫软件| 亚洲精品无码不卡在线播HE| 免费高清在线影片一区| 久久aⅴ免费观看| 污视频网站免费观看| 亚洲a级在线观看| 亚洲AV无码专区国产乱码电影 | 四虎免费久久影院| 69视频在线观看高清免费| 农村寡妇一级毛片免费看视频| www.亚洲日本| 亚洲av福利无码无一区二区| 亚洲成a人片在线观看老师| 日韩精品福利片午夜免费观着 | 亚洲无码精品浪潮| 日韩免费毛片视频| 欧美好看的免费电影在线观看| 97视频免费观看2区| 久久免费精品视频| 中文字幕乱码系列免费|