WebWork 基于Web的MVC框架

WebWork是建立在称为XWork的Command模式框架之上的强大的基于Web的MVC框架。

WebWork2的特性包括:

1. 灵活的Validation框架:允许你在XML文件中定义验证内容,在运行时通过IntercepTor自动应用,因此完全脱离Action类。新版支持客户端验证。

2. Type conversion:允许你在类之间很容易转换对象。

3. OGNL(Object Graphical Navigation Language)表达式语言:允许动态对象图表遍历和方法执行,使用ValueStack透明访问多Beans的属性。WW2也具有使用JSTL的能力。

4. IoC(Inversion of Control)容器:管理组件的生命周期,使客户获得组件实例不需要创建注册类(与容器环境无关)。

5. FreeMarker Templates:使UI组件可重用,从而允许开发者容易定制Web页面的look & feel。

6. Interceptors:在Actions处理的前后动态拦截,以简单化Action代码,增加减少代码的机会。

7. 支持I18N。

8. 容易和第三方软件集成,包括Hibernate, Spring, Pico, SiteMesh等。

9. 支持多种视图技术,如JSPVelocity,FreeMarker,JasperReports,XML等。

10. 支持Packages和NamespACEs,来管理Actions。

详解Webwork中Action 调用的方法
本篇内容主要为大家讲解的是详解Webwork中Action 调用的方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-07-18 19:08:20 | 32 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  服务