Struts 2.0框(kuàng)架中出现的(de)许多特性旨在让Struts更(gèng)容易使用: · 改进(jìn)的(de)设(shè)计: 与Struts 1相(xiàng)比,Struts 2的(de)所有类都基于(yú)接口,核(hé)心接口独立于HTTP。
Struts 2是Struts的(de)下一代产品,是(shì)在 struts 1和(hé)WebWork的技术基础(chǔ)上(shàng)进行了合并(bìng)的全新的(de)Struts 2框架(jià)。其全新的Struts 2的(de)体(tǐ)系结构与Struts 1的体系(xì)结(jié)构(gòu)差别巨大(dà)。Struts 2以WebWork为核心,采用拦截器的机制来处理用(yòng)户的请(qǐng)求,这样的设计也(yě)使得业务逻辑(jí)控(kòng)制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大(dà)的变化(huà),但是(shì)相对于(yú)WebWork,Struts 2的变化很小。

