訪問
WebWork中文站點也可進行文件下載.
OpenSymphony 和
WebWork 團隊自豪的公告 WebWork 2.2 的發布 (
download now). 這次發布對WebWork來說是最重要的發布,這么說的理由如下(
full release notes):
- 對Java 5標注和泛型的全面支持
- 豐富的AJAX 支持,使用了 DWR 和 Dojo
- 新的 QuickStart 工具讓開發比以前更容易
- 大量的文檔,超過900頁(PDF文檔)!
- 使用AJAX或者普通的JavaScript進行客戶端校驗
- Continuations 的內建支持
- 對幾個流行Portlet服務器的 JSR168/Portlet 支持,包括 Pluto
- 豐富的界面模板框架,包括對JSP,FreeMarker,Velocity的本地支持
- 對 Spring 和 Pico IOC 容器的本地支持
- 更智能的錯誤報告
- 開發模式改進了錯誤報告使開發程序更加容易。
- 簡單的標簽語法
- 高級數據綁定框架可以和任何對象協作,包括 domain 對象
這次發布是WebWork歷史上的一個重要的里程碑: 是最后一次使用WebWork和OpenSymphony名字的主要發布. 雖然小的發行版本還會繼續進行(包括 2.2.x和2.1.x),但是所有主要的工作將轉向 Struts Action Framework 2.0 版本. 你可以把 WebWork 2.2 當作一個Struts Action Framework 2.0 的早期預覽版本使用, 但是你也期望很多其他的重大的改進被增加到新的版本中.
感謝整個的 WebWork team 的努力的工作, 特別是在最后幾個星期里作出的令人驚異的工作( during these last few weeks as the final touches were put in place ).
開始使用
我們認為開始使用任何技術最好的方式就是立刻試用它. 這也就是為什么我們把WebWork做成一個非常容易開始進行WEB開發的平臺的原因. 你可以使用 QuickStart 功能 (閱讀 QuickStart 的文檔來了解你如何在你的項目中使用這個重要的工具):
- 在Webwork的根目錄下打開一個命令行窗口
- 使用 Java 5 JDK, 執行: java -jar webwork-2.2.jar quickstart:showcase
- 打開瀏覽器,訪問: http://localhost:8080/showcase
- 自由編輯任何源碼 (.java, .jsp, 等等) 位于目錄: webapps/showcase
- 刷新瀏覽器可以看到立刻的改變