51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 4442|回复: 2
打印 上一主题 下一主题

Webwork2简介

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-10-25 15:52:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Webwork2


灵活的Validation框架:允许你在XML文件中定义验证内容,在运行时通过Interceptor自动应用,因此完全脱离Action类。新版支持客户端验证。
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。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-11-7 14:14:52 | 只看该作者
webwork2 将webwork与xworks分开了。
IOC(反向控制)与webwork没有多大关系,通过xml或properties配置管理对象注入等。
webwork主要的特色包括validation框架和webwork拦截器等。
validation框架支持验证脚本的重用性,方便于维护。
拦截器大多可以自定义拦截器使用,用过webwork的上传下载拦截器,感觉下载还可以,上传没有提供进度条,js或Ajax相对来说提供了比较好的解决方法。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-11-28 21:20:00 | 只看该作者
webwork与struts2整合了。
介绍如下:  http://bbs.51testing.com/thread-99945-1-1.html

[ 本帖最后由 正道 于 2007-12-5 11:01 编辑 ]
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-4-19 20:07 , Processed in 0.073157 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表