第6章认识Struts2框架
目录1234Struts2框架Struts2系统架构Struts2的基本运行流程Struts2的控制器和组件2
6.1Struts2框架3
6.1.1Struts2的由来42001年7月,Struts1.0正式发布,成为ApacheJakarta的子项目之一,采用XML定制转向的URL,Action来处理逻辑。2005年的JavaOne大会,Struts开发者和用户讨论,决定基于XWork开发一个新框架,这就是后来的Struts2。Struts2虽然是在Struts1的基础上发展起来的,但它并没有继承Struts1的设计理念。Struts2使用了WebWork的设计理念,并且吸收了Struts1的部分优点,建立了一个兼容WebWork和Struts1的MVC框架。原来使用的开发人员都能够很快过渡到使用Struts2框架进行开发。在使用上,Struts2更接近WebWork的使用习惯,因为Struts2使用了WebWork的设计核心而不是Struts1的设计核心。两个框架的优势得到了互补,让Struts2拥有更广阔的的前景。不仅Struts2自身更加强大,还对其他框架下开发的程序提供了很好的兼容性。
6.1.2Struts2的MVC模式5由于Struts2的架构本身就是来自于MVC思
原创力文档

文档评论(0)