webx3初始理解

一、WebX3 三大层次

1. SpringExt:基于Spring,提供扩展组件的能力。它是整个框架的基础。

2. Webx Framework:基于Servlet API,提供基础的服务

  例如:初始化Spring、初始化日志、接收请求、错误处理、开发模式等。

 

Webx Framework只和servlet及spring相关 ——它不关心Web框架中常见的一些服务,例如Action处理、表单处理、模板渲染等。因此,事实上,你可以用Webx Framework来创建多种风格的Web框架。

 

3. Webx Turbine:基于Webx Framework,实现具体的网页功能

  例如:Action处理、表单处理、模板渲染等。

二、并非所有的开发者都需要使用Webx的全部。

  下面列举几种情形。

    a、仅使用SpringExt,适用于非Web应用、单元测试。

    b、仅使用SpringExt及Web组件,在此基础上运行Spring MVC、Struts等非webx框架。

    c、仅使用Webx Framework,创造新的Web框架。

    d、使用整个Webx框架,定制Turbine。

posted @ 2015-06-05 14:51  LuckKing  阅读(245)  评论(0编辑  收藏  举报