快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

四虎app破解版:Starting Struts2Core Components(1)



从一个高度层次来看,Strtsu2属性pull-MVC(或是MVC2)框架;这与传统的MVC框架略有不合,由于action的角色采纳模型,而不是节制器,虽然这样有一些重叠."pull"来自于视图从action拉数据,而不是持有一个分开的可用模型工具.

我们知道在观点方面意味着什么,但在履行层面意味着什么?这个模型-视图-节制器模式在Struts2中被实现成了五个核心部分--actions,四虎app破解版拦截器,值栈/OGNL,结果类型和结果/视图技巧.

图1:The MVC / Struts2 Architecture

图1描述了从Struts2高度层面上的布局, 包孕了模型,视图和节制器.节制器是一个实现了Struts2里分派Servlet过滤器以及拦截器,模型实现的ac四虎app破解版tions,视图则是由结果类型和结果的组成.值栈和ONGL供给了一个通用的路线,链接和集成其他组件.

我们在这章评论争论一些通用的部分,将会有很多信息涉及到设置设置设备摆设摆设.设置设置设备摆设摆设WEB利用,设置设置设备摆设摆设actions,拦截器,结果等等.记着,这些阐明只是为了供准假如完成的背景,或许不是最有效的设置设置设备摆设摆设利用的要领.在后面的章节我们将评论争论加倍轻易和更有效的要领以完成同样的目标,应用约定俗成的设置设置设备摆设摆设,注释和零设置设置设备四虎app破解版摆设摆设插件.

在我们进入具体解说核心构成之前我们先来评论争论一下全局的设置设置设备摆设摆设.

Configuration

在设置设置设备四虎app破解版摆设摆设Struts2之前,你必要先下载发行版或是在你的Maven2的"pom.xml"文件中四虎app破解版设置设置设备摆设摆设它的依附关系:

dependency>

groupId>org.apache.strutsgroupId>

artifactId>struts2-coreartifactId>

version>2.0.6version>

dependency>

您可能还会对下面的文章感兴趣: