?
This document uses PHP Chinese website manual Release
摘自 WebWork 主頁...
“ WebWork 是一個 Java Web 應用開發(fā)框架。這個框架充分考慮了如何提高開發(fā)者的效率和簡化代碼。 它支持構建可重復使用的 UI 模版(例如表單控制),UI 主題,國際化,動態(tài)表單參數(shù)映射到 JavaBean, 健壯的客戶端與服務器端校驗等更多功能。 ”WebWork (在本章作者的眼中)是一個非常簡潔、優(yōu)雅的 Web 框架。它的架構和關鍵概念容易理解,并且它具有一個豐富的 標簽庫,漂亮的分離了校驗,非常簡單高效并且花不了多少時間(另外,它的文檔和指南都非常完善)。
WebWork 技術堆棧的一個關鍵的創(chuàng)新就是提供 一個 IoC 容器 來管理 WebWork Action,處理“綁定(wiring)”的業(yè)務對象等等。WebWork 2.2 以前,WebWork 使用自己的 IoC 容器 (并且提供了集成點這樣就可以集成其他 IoC 容器例如 Spring 來混合使用)。在WebWork 2.2中,默認使用的 IoC 容器 就是 Spring。對于 Spring 開發(fā)者來說這顯然是一個好消息,因為它意味著開發(fā)人員立即就熟悉了在 WebWork 中的 IoC 配置,習慣用法等等。
根據(jù) DRY (不要重復自己 - Don't Repeat Yourself)的原則,我們沒必要再去編寫自己的 Spring-WebWork 集成方法了, WebWork 團隊已經(jīng)寫了一個。請參考在 WebWork wiki 上的 Spring-WebWork 集成頁面。
注意,Spring-WebWork 集成代碼是由 WebWork 開發(fā)者自行開發(fā)(并且也是由他們負責維護和改進),所以如果 遇到集成上的問題,首先請參考 WebWork 站點和論壇。也請大家在 Spring 支持論壇 上自由發(fā)表評論和查詢 Spring-WebWork 集成方面的問題。