学习struts2之前,认识一下struts1.x版本统称为struts,struts2.x叫做struts2。两个版本互补兼容,从struts.apache.org下载了最新的struts2。解压后的文件目录如下:
apps文件夹:里面是一些war包,直接可以放到服务器上运行,与我们开发关系不大。但是在学习阶段可以作为参考。
docs文件夹:基本上所有的框架都有这个文件夹,这里放的是帮助文档,使用html格式。然后可以找具体模块。
例如:struts-2.3.15.2/docs/WW/docs/hello-world.html。进入这个页面有经典的hello world程序,前台jsp代码和后台java代码。
lib文件夹:包含了struts2框架所依赖的所有jar包,还有很多自带的插件
src文件夹:见名知意,这里面存放的是jar对应的源文件,目录结构和jar包名字一致。所以很好找。如果在ide。如eclipse中,可以下载相应的jar包,然后就可以鼠标点击进入
到此为止,这几个文件夹不仅是struts2这样,其他的spring,mybatis等都是如此。
接下来要开始真正的struts2学习之旅