安装Struts2 类库

现在,如果一切正常,那么你可以继续设置您的Struts 2框架。以下是简单的步骤,下载并安装在机器上Struts2。

  • 请选择是否要安装Hibernate在Windows或Unix,然后继续进行下一个步骤下载.zip文件窗口.tz文件为Unix。

  • 下载最新版本的Struts2的二进制文件: http://struts.apache.org/download.cgi.

  • 在写这篇教程的时候,我下载的是struts-2.0.14-all.zip,当解压下载的文件时,它有C:\struts-2.2.3如下的目录结构内。

第二个步骤是解压zip文件中的任何位置,我下载和提取struts-2.2.3-all.zip在c:\文件夹中,我的Windows 7机器上的所有jar文件复制到c:\struts-2.20.3\lib中。确保正确设置CLASSPATH变量,否则将出现错误问题,同时运行您的应用程序。

Struts 2 体系结构:

从高层次来看,Struts2是一个上拉MVC(MVC2)框架。在Struts2的Model-View-Controller模式实现以下五个核心组件:

  1. Actions

  2. Interceptors

  3. Value Stack / OGNL

  4. Results / Result types

  5. View technologies

Struts 2的是从传统的MVC框架,在该框架中的作用的模式,而不是控制器的作用略有不同,虽然有一些重叠。

上图描述了Struts2的高层体系结构模型,视图和控制器。一个Struts2的调度Servlet过滤器和拦截器与控制器实现,该模型实现的动作和视图的组合的结果类型和结果。值栈和OGNL提供了共同点,其他部件之间的连接和集成。

除了从上述组分中,将有一个特定的信息涉及到配置。为Web应用程序的配置以及配置动作,拦截器,结果等。
这是Struts的MVC模式的体系结构概述。我们将在随后的章节中通过每个组件更详细地熟悉和理解。

posted @ 2018-08-19 18:36  borter  阅读(138)  评论(0编辑  收藏  举报