本文地址:[http://blog.csdn.net/sushengmiyan/article/details/40298287](http://blog.csdn.net/sushengmiyan/article/details/40298287)
官方文档:[ http://struts.apache.org/release/2.3.x/docs/home.html](http://struts.apache.org/release/2.3.x/docs/home.html)[](http://docs.sencha.com/extjs/5.0/apidocs/#!/api/Ext-method-each)
本文作者:[sushengmiyan](http://blog.csdn.net/sushengmiyan)
------------------------------------------------------------------------------------------------------------------------------------
学习java不得不了解的就是SSH框架,这是很多中小型企业都在招聘的时候面试的问题,之前在学校的时候也接触过,但是总觉得不系统,现在整体上来过一遍,从struts开始,将学习的内容记录一下。
学习一个框架,首先必须要去其官网,struts的官网:[http://struts.apache.org/](http://struts.apache.org/)
struts提供了[tutorial](http://struts.apache.org/release/2.3.x/docs/tutorials.html):[http://struts.apache.org/release/2.3.x/docs/tutorials.html](http://struts.apache.org/release/2.3.x/docs/tutorials.html)
我就从这里开始学起了。
先看下doc的home页说了什么吧:
![](https://box.kancloud.cn/2016-02-03_56b2159e06667.jpg)
这一页内容就是简单介绍了一下struts2,我们需要看一遍,了解一下就可以的啦。
现在看看怎么使用maven创建应用程序吧。就是struts-2-maven-archetypes连接的内容:[http://struts.apache.org/release/2.3.x/docs/struts-2-maven-archetypes.html](http://struts.apache.org/release/2.3.x/docs/struts-2-maven-archetypes.html)
![](https://box.kancloud.cn/2016-02-03_56b2159e34128.jpg)
![](https://box.kancloud.cn/2016-02-03_56b2159e54f6d.jpg)
![](https://box.kancloud.cn/2016-02-03_56b2159e7aa0a.jpg)
![](https://box.kancloud.cn/2016-02-03_56b2159e9b59e.jpg)
怎样创建Struts 2 Web应用
![](https://box.kancloud.cn/2016-02-03_56b2159ebae10.jpg)