WEB开发网
开发学院WEB开发Jsp WebWork2特性 阅读

WebWork2特性

 2008-01-05 18:44:39 来源:WEB开发网   
核心提示: 什么是WebWork?WebWork是建立在称为XWork的Command模式框架之上的强大的基于Web的MVC框架,WebWork2的特性包括: 灵活的Validation框架:答应你在xml文件中定义验证内容,WebWork2特性,在运行时通过Interceptor自动应用,因此完全脱离Action类,XML等,


 
什么是WebWork?

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

WebWork2的特性包括:

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

   Type 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等。

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


Tags:WebWork 特性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接