struts体系结构

struts2基于struts1和webwork,struts1由apache公司所倡导开发,成熟稳定但存在弊端--webwork诞生,采用拦截器机制来处理用户请求,使得业务逻辑控制器和servlet分离开,弥补了struts1缺陷,struts2集成了两大框架随之诞生。此外struts2提供标签库,解除与servlet的强耦合性,不必启动服务器便可进行单元测试(如何做到,还不是很了解)

struts2意义:

struts体系结构_第1张图片
struts是基于MVC经典设计模式的框架,对MVC各部分组件都提供了现成的实现组件。
struts体系结构_第2张图片

struts体系结构如图所示:


struts体系结构_第3张图片

你可能感兴趣的:(struts体系结构)