Java

本类阅读TOP10

·使用MyEclipse开发Struts框架的Hello World!(录像1)
·hibernate配置笔记
·AOP编程入门--Java篇
·linux下Tomcat 5.0.20 与 Apache 2 安装/集成/配置
·在win2003下整合了整合Tomcat5.5+ apache_2.0.53+ mod_jk_2.0.47.dll
·构建Linux下IDE环境--Eclipse篇
·Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
·ASP、JSP、PHP 三种技术比较
·Tomcat5.5.9的安装配置
·AWT GUI 设计笔记(二)

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
WebWork2特性

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

 

什么是WebWork

WebWork是建立在称为XWorkCommand模式框架之上的强大的基于WebMVC框架。

 

WebWork2的特性包括:

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         支持多种视图技术,如JSPVelocityFreeMarkerJasperReportsXML等。

< class=MsoNormal style="MARGIN: 0mm 0mm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt">l         支持PackagesNamespaces,来管理Actions


相关文章

相关软件