下载 >  开发技术 >  Web开发 > Struts2.0 中文教程

Struts2.0 中文教程

1.2.3 Struts 2起源 经过五年多的发展,Struts 1已经成为一个高度成熟的框架,不管是稳定性还是可靠性,都得到了广泛的证明。但由于它太“老”了,一些设计上的缺陷成为它的硬伤。面对大量新的MVC框架蓬勃兴起,Struts 1也开始了血液的更新。 目前,Struts已经分化成两个框架:第一个框架就是传统Struts 1和WebWork结合后的Struts 2框架。Struts 2虽然是在Struts 1的基础上发展起来的,但实质上是以WebWork为核心,Struts 2为传统Struts 1注入了WebWork的设计理念,统一了Struts 1和WebWork两个框架,允许Struts 1和WebWork开发者同时使用Struts 2框架。 Struts分化出来的另外一个框架是Shale,这个框架远远超出了Struts 1原有的设计思想,它与原有的Struts 1的关联很少,它使用全新的设计思想。Shale更像一个新的框架,而不是Struts的升级。Shale 在很多方面与Struts存在不同之处,其中有两点最为突出: — Struts与JSF集成,而Shale则是建立在JSF之上。 — Struts实质上是一个巨大的、 复杂的请求处理器;而Shale则是一组能以任何方式进行组合的服务,简单地说,Shale是一种SOA(面向服务架构)架构。 在后面的介绍中,我们会发现,Struts 2非常类似于WebWork框架,而不像Struts 1框架,因为Struts 2是以WebWork为核心,而不是以Struts 1为核心的。正因为此,许多WebWork开发者会发现,从WebWork过渡到Struts 2是一件非常简单的事情。 当然,对于传统的Struts 1开发者,Struts 2也提供了很好的向后兼容性,Struts 2可与Struts 1有机整合,从而保证Struts 1开发者能平稳过渡到Struts 2。 1.3 Struts 2体系介绍 Struts 2的体系与Struts 1体系的差别非常大,因为Struts 2使用了WebWork的设计核心,而不是使用Struts 1的设计核心。Struts 2大量使用拦截器来处理用户请求,从而允许用户的业务逻辑控制器与Servlet API分离。 1.3.1 Struts 2框架架构 从数据流图上来看,Struts 2与WebWork相差不大,Struts 2同样使用拦截器作为处理(Advice),以用户的业务逻辑控制器为目标,创建一个控制器代理。 控制器代理负责处理用户请求,处理用户请求时回调业务控制器的execute方法,该方法的返回值将决定了Struts 2将怎样的视图资源呈现给用户。 ...展开详情收缩
2011-11-16 上传大小:3.86MB
分享
收藏 (1) 举报
struts2.0中文教程

struts2.0中文教程struts2.0中文教程struts2.0中文教程struts2.0中文教程struts2.0中文教程struts2.0中文教程struts2.0中文教程struts2.0中文教程struts2.0中文教程struts2.0中文教程struts2.0中文教程struts2.0中文教程struts2.0中文教程

立即下载
Struts2.0中文教程

Struts2.0中文教程Struts2.0中文教程Struts2.0中文教程Struts2.0中文教程Struts2.0中文教程Struts2.0中文教程

立即下载
Struts2.0视频教程+struts2.0中文教程

Struts2.0视频教程,struts2.0中文教程,Struts2.0视频教程,struts2.0中文教程,

立即下载
Struts2.0中文教程.chm

Struts2.0中文教程.chm 详细介绍了Struts2.0

立即下载
Struts2.0文档

Struts2.0中文教程 Struts2.0标签文档

立即下载
strust2笔记+帮助手册+中文教程

struts2.0 笔记 struts2.0中文帮助手册 struts2.0中文教程 spring

立即下载
struts2.0中文教程.chm

struts2.0中文教程.chmstruts2.0中文教程.chmstruts2.0中文教程.chmstruts2.0中文教程.chm

立即下载
Struts2.0中文教程和struts2入门教程

Struts2.0中文教程和struts2入门教程

立即下载
电子书-Struts2.0中文教程

电子书-Struts2.0中文教程,经典,快下!

立即下载
struts2 (2jian)

struts2标签详解.chm Struts2.0中文教程.chm

立即下载
struts2中文教程

struts2.0中文教程,对初学者非常有用!!!

立即下载
struts2.0中文教程.rar

struts2.0中文教程,真的不错啊 值得看看

立即下载
struts2api

Struts2.0中文教程.chm、Struts2_api.chm、struts2标签详解.chm

立即下载
Struts2相关资料

深入浅出Struts2+MAX的Struts2教程(电子书)+Struts2.0中文教程

立即下载
SSH三大框架中文参考手册

struts2.0中文教程 Spring2.5-中文参考手册 Hibernate3.0中文资料

立即下载
完整的struts2.0中文教程

这是我学习struts2.0时用的一份中文文档,希望对大家有帮助,一起分享

立即下载
struts2.0图解中文教程

很详细,很全面.没办法,最近手头有点紧,挣点积分,大家不要介意!

立即下载
struts2.0中文教程手冊

是一個很不錯的手冊,

立即下载
MAX Struts2.0中文教程

Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:<br><br>MVC 2模型的使用 <br>功能齐全的标志库(Tag Library) <br>开放源代码 <br>但是,所谓“金无赤金,人无完人”,Struts自身也有不少的缺点:<br><br>需要编写的代码过多,容易引起“类爆炸” <br>单元测试困难 <br>这些缺点随着Web的发展越来越明显。这就促生了Struts 2.0,它的诞生能很好的解决上述问题。 好啦,废话就不多说了,现在就让我们感受一下的Struts 2.0的魅力吧。<br>

立即下载
Struts2.0中文教程权威版

Struts 2权威指南——第1章 Struts 2概述.doc Struts 2权威指南——第2章 Struts 2下的HelloWorld.doc Struts 2权威指南——第3章 Struts 2基础.doc 01 为Struts 2.0做好准备 02 常用的Struts 2.0的标志(Tag) 03 Struts 2.0的Action讲解 04 在Struts 2.0中国际化(i18n)您的应用程序 05 转换器(Converter)——Struts 2.0中的魔术师 06 在Struts 2.0中实现表单数据校验(Validation) 07 Struts 2的基石——拦截器(Interceptor) 08 在Struts 2中实现IoC 09 在Struts 2中实现文件上传 10 在Struts 2中实现CRUD 11 Struts 2中的OGNL 12 trus 2的新表单标志的使用 13 Struts 2与AJAX Struts2中用Spring实现IoC.doc Struts2中的零配置与CoC(Convention over Configration).doc Struts2介绍之使用链接标签.doc

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

Struts2.0 中文教程

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: