Struts2简介
1.Struts2简介 1.1 Struts2概述 Struts2是Apache发行的MVC开源框架。注意:它只是 表现层 web (MVC) 框架。 1.2 Struts2的来历 Struts1: Struts1也是apache开发的一套mvc的开源框架。在2005年之前非常流行。 弊端:Struts1的核心控制器就是一个Servlet。随着使用者的增多,弊端开始出现。 Struts2: 有一个设计超前的框架XWork,后来推出了XWork1和WebWork2。 Struts2就是apache和OpenSymphony组织合并开发出来。 里面包含了WebWork2的核心及Struts的一些特性和功能。除此之外,和Struts1没有任何关系了。 注意:struts2和struts1没有必然的联系,只是struts1的升级和改进 2. struts2环境的搭建 2.1 下载Struts2的安装包 下载路径:http://struts.apache.org 第一个版本是jar包和源码都有的完整包 第二个版本是只存在jar 第三个版本是开发所必备的最小容量版本 最后一个是只提供Struts2源码的包 2.2 这里面下载一个压缩包,下面是压缩包解压后的目录结构 apps 官方提供的案例Demo docs 官方提供的文档 lib 官方提供的jar包,需要用到哪一个jar包,根据情况来确定