JavaScud | Forum | JIRA | Blog |
  Dashboard > WebWork2文档中文化计划 > ... > Press Releases > 2.1 Press Release
  WebWork2文档中文化计划 Log In View a printable version of the current page.  
  2.1 Press Release
Added by scud, last edited by scud on Mar 30, 2006  (view change)
Labels: 
(None)

WebWork 2.1 Released

The OpenSymphony group is proud to announce the release of WebWork 2.1. This release marks an important step in the continued development of the WebWork web application framework. The 2.1.x line will continue to be developed to add support to client side validation, stability, and performance. Future major versions of WebWork will be focusing on more client-oriented dynamic features (using DHTML and JavaScript), better tools integration (an IDEA plugin is in the works), and overall developer productivity.

New Features

WebWork adds support for client side input validation, beefed up backwards compatibility, increased performance, and a new simplified UI layout theme ("simple"). The biggest addition, however, is in the form of documentation. The WebWork community came together and was able to create a great set of documentation and tutorials that will only get better over time. The OpenSymphony community has proved once again that it is one of the shining stars in the open source arena.

Bug Fixes

Many small bug fixes have been address, especially those relating to backwards compatibility with WebWork 1.x. In addition, the upgraded dependency on XWork 1.0.1 has increased performance greatly.

Special Thanks

The biggest addition to WebWork has, by far, been the documentation. Without the dedicated work from the community, WebWork would be nothing more than yet another excellent java library that no one but the authors use. Fortunately, the following people dedicated time and effort to making WebWork accessible by writing detailed documentation, examples, and tutorials:

  • Vitor Souza
  • Richard Hallier
  • Bill Lynch
  • Casey Moyaert
  • Michael Campbell
  • Gabriel Zimmerman
  • Cuong Tran
  • Michael Greer

关于 WebWork

WebWork是一个流行的开源Java web应用程序框架.最初由 Rickard Oberg (JBoss的原开发人员和XDoclet的创建者,还有很多建树) 开发,WebWork的目标是降低开发web应用程序的门槛,让更多的web开发的单调无味的任务自动化.汲取现存的其他web框架的最优特性,通过活跃的OpenSymphony社区的反馈,WebWork代表了web开发的最优解决方案.

WebWork构建在XWork之上,它是一个普通的command模式的框架.WebWork利用XWork的能力来提供下列特性:

  • 高级的UI组件,允许你构建复杂,可复用的UI组件,从简单的文本输入框到高级的日期选择器.
  • 一个健壮的控制反转容器,绑定到原生的Servlet生命周期上:request,session和application.
  • 可插入的配置,允许你开发web "模块",可以轻松的结合在一起形成独立完整的应用程序.
  • 完整的从HTTP到Java数据对象的数据映射,允许你把更多精力集中在应用程序开发上,更少的关系单调的数据转换.
  • 一个完整的校验框架,包括服务器端和客户端.这让你选择最佳的方式在处理数据之前来保证用户的输入是正确的.
  • 一种高级的表达式语言,基于OGNL,提供通常和构建基于web的用户界面相关的最通用的操作.
  • 提供和很多流行的开源项目的集成,包括:Spring,Pico,OSWorkflow,FreeMarker,Velocity,JasperReports,JFreeChart,和其他非常多的.
Site running on a free Atlassian Confluence Open Source Project License granted to WebWork China. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.3 Build:#808 May 29, 2007) - Bug/feature request - Contact Administrators