Struts是Apache組織開發(fā)的基于MVC設(shè)計(jì)模式的一個(gè)開源的框架,它為Java Web應(yīng)用提供了模型-視圖-控制器(Model-View- Controller躲庄,簡(jiǎn)稱MVC)
Struts1是基于servlet開發(fā)的,目前一般不用
Struts2基于FrameWork的框架,不是struts1的升級(jí)描沟,而是繼承的webwork的血統(tǒng)飒泻,它吸收了struts1和webwork的優(yōu)勢(shì)鞭光。
Struts2是Struts1和Webwork(WebWork是由OpenSymphony組織開發(fā)的,致力于組件化和代碼重用的J2EE Web框架泞遗。)結(jié)合的產(chǎn)物
1struts2不是struts1的升級(jí)衰猛,而是繼承的webwork的血統(tǒng),它吸收了struts1和webwork的優(yōu)勢(shì)