Strtus2学习

Struts 2 体系结构 :

  1、Web浏览器请求一个资源。

  2、过滤器Dispatcher查找方法,确定适当的Action。

  3、拦截器自动对请求应用通用功能,如验证和文件上传操作。

  4、Action的execute方法通常用来存储和重新获得信息。

  5、结果被返回到浏览器。 

 

搭建Struts 2 开发环境

  1、找到开发Struts 2的应用需要用到的jar包。

  2、编写Struts 2的配置文件。

  3、在web.xml中加入Struts 2 MVC启动框架配置。

 

开发Struts 2 最少用到的jar文件:

  Struts-core-2.x.x.jar : Struts 2 框架的核心类库

  xwork-2.x.x.jar : XWork类库也是webwork的核心库,自然需要它的支持,Struts 2 在其上构建

  ognl-2.6.x.jar : Object Graph Navigation Language ,OGNL表达式语言,Struts 2支持该EL,Struts 2 框架通过其读写对象的属性。

  freemarker-2.3.x.jar : Struts 2 的UI标签的模版使用 Freemarker编写。表现层框架,定义了struts2的可视组件主题(theme

  commons-logging-1.1.x.jar : ASF出品的日志包。

  commons-fileupload-1.2.1.jar : 文件上传组件。

posted @ 2016-07-29 11:16  01源代码  阅读(161)  评论(0编辑  收藏  举报