l 灵活的Validation框架:允许你在XML文件中定义验证内容,在运行时通过Interceptor自动应用,因此完全脱离Action类。新版支持客户端验证。
l Type conversion:允许你在类之间很容易转换对象。
l OGNL(Object Graphical Navigation Language)表达式语言:允许动态对象图表遍历和方法执行,使用ValueStack透明访问多Beans的属性。WW2也具有使用JSTL的能力。
l IoC(Inversion of Control)容器:管理组件的生命周期,使客户获得组件实例不需要创建注册类(与容器环境无关)。
l Velocity Templates:使UI组件可重用,从而允许开发者容易定制Web页面的look & feel。
l Interceptors:在Actions处理的前后动态拦截,以简单化Action代码,增加减少代码的机会。
l 支持I18N。
l 容易和第三方软件集成,包括Hibernate, Spring, Pico, Sitemesh等。
l 支持多种视图技术,如JSP,Velocity,FreeMarker,JasperReports,XML等。
l 支持Packages和Namespaces,来管理Actions。
博客介绍了WebWork框架的多种特性。它有灵活的Validation框架,支持客户端验证;具备Type conversion、OGNL表达式语言等功能;有IoC容器管理组件生命周期;Velocity Templates可使UI组件重用;支持I18N,能与第三方软件集成,还支持多种视图技术及Packages和Namespaces管理Actions。
170

被折叠的 条评论
为什么被折叠?



