【IT168 专稿】
一.Struts2概述
众所周知,Struts2是以Webwork2作为基础发展出来,WebWork是一个强大的基于Web的MVC框架, 它构建在一个命令模式框架XWork之上。
WebWork真正的优势在于它强调简洁和协作能力的根本理念. 使用WebWork将有助于最小化代码并允许开发人员更多的关注业务逻辑和建模而不是诸如编写Servlet之类的事情。
Struts2和webwork2基本上一样的,核心基本没改,部分包名进行了修改。Struts2对webwork的改进之处如下:
1. webwork.properties文件中变量现在可以配置在下列文件:
struts-default.xml
struts-plugin.xml(在每个plugin的jar包中)
struts.xml(用constant元素)
struts.properties(没有默认文件,可选,与webwork.properties文件相似,每个项目可以有这个文件)W
web.xml
2.Struts2的配置文件加入了对通配符的支持。
| 第1页: Struts2概述 | 第2页: Struts1与Struts2的对比 |
| 第3页: Struts2实例 |