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

