- 浏览: 1497702 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (798)
- struts2 (42)
- servlet (20)
- quartz (4)
- jquery & ajax (24)
- tomcat (5)
- javascript (15)
- struts1 (8)
- 搜索关键字及链接 (3)
- fckeditor (3)
- Apache (5)
- spring (22)
- linux (3)
- 企业应用 (8)
- 综合应用 (13)
- 服务器 (2)
- 数据库 (85)
- 性能调优 (21)
- 网络应用 (15)
- 缓存技术 (8)
- 设计模式 (39)
- 面试题 (7)
- 程序人生&前辈程序员 (29)
- java基础 (59)
- hibernate (75)
- log4j (4)
- http (11)
- 架构设计 (28)
- 网页设计 (12)
- java邮件 (4)
- 相关工具 (11)
- ognl (7)
- 工作笔记 (18)
- 知识面扩展 (12)
- oracle异常 (1)
- 正则表达式 (2)
- java异常 (5)
- 项目实践&管理 (1)
- 专业术语 (11)
- 网站参考 (1)
- 论坛话题 (2)
- web应用 (11)
- cxf&webservice (22)
- freemarker (3)
- 开源项目 (9)
- eos (1)
- ibatis (6)
- 自定义标签 (3)
- jsp (3)
- 内部非公开文档(注意:保存为草稿) (0)
- 国内外知名企业 (2)
- 网店 (3)
- 分页 (1)
- 消费者习惯 (2)
- 每日关注 (1)
- 商业信息 (18)
- 关注商业网站 (1)
- 生活常识 (3)
- 新闻 (2)
- xml&JSON (5)
- solaris (1)
- apache.common (3)
- BLOB/CLOB (1)
- lucene (2)
- JMS (14)
- 社会进程 (8)
- SSH扩展 (2)
- 消费心理 (1)
- 珠三角 (1)
- 设计文档 (1)
- XWork&webwork (1)
- 软件工程 (3)
- 数据库及链接 (1)
- RMI (2)
- 国内外知名企业&人物 (1)
最新评论
-
司c马:
简介易懂、
OutputStream和InputStream的区别 -
在世界的中心呼喚愛:
解决我的问题
Java获取客户端的真实IP地址 -
bo_hai:
都是些基本的概念呀!
SSO -
tian_4238:
哥们,你也是搞水利这块的吧。
巧用SQLQuery中的addScalar -
loveEVERYday:
java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp小结
所谓Model1,就是jsp大行其道的时代。 Model1可以开发小规模项目。 局限性: 混有view和controler两种角色,将控制逻辑和表现逻辑混杂在一起,重用性低,增加应用扩展度和维护性。 一个设计模式提供一种提炼子系统或软件系统中的组件或者他们之间的关系的纲要设计。设计模式描述普遍存在的在相互通信的组件中重复出现的结构,解决一般性的设计问题。
Struts1是世界上第一个发布的MVC框架。
Struts1,控制器是它的核心。有两个控制器:核心控制器(ActionServlet),业务逻辑控制器。
缺点:
没有提供与更多视图技术的整合。
充斥大量servletAPI,难于测试。
侵入式设计导致代码复用率低。
Webwork:
采用更加松耦合的设计,让系统Action不再与servletAPI耦合
Webwork 建立在Xwork基础上,使用ServletDispatcher作为核心控制器
Webwork的Action可以和Servlet API分离,使用了一个拦截器链,负责将用户请求转发到Action,并负责将Action处理的结果转换为对用户的响应。
Webwork创建的控制器代理
指定的视图资源经过拦截器链的处理后,生成对客户端的响应输出。
Struts2有两个框架
Struts1与webwork结合后的struts2框架
Shale是一个SOA架构
Struts2大量使用拦截器来处理用户请求,从而允许用户的业务逻辑控制器与Servlet API 分离。
Struts2 的核心控制器FilterDispatcher
在默认时,<result>标签的type属性值是“dispatcher”(实际上就是转发,forward)。
这此result-type可以在struts-default.xml文件中找到
发表评论
-
Struts2对Action名称的搜索顺序
2011-08-03 22:47 1378新建一个struts2项目,命名为struts2。按照如下XM ... -
探究Struts2运行机制:StrutsPrepareAndExecuteFilter 源码剖析
2011-08-03 19:09 1769一、概述 Struts2的核心是一个Filter ... -
struts2 FilterDispatcher 和 StrutsPrepareAndExecuteFilter 的区别
2011-08-03 18:02 1342FilterDispatcher是struts2.0.x到2. ... -
框架学习之Struts2 第二节 Action的详解
2011-08-03 17:50 1371http://www.cnblogs.com/ying ... -
Struts2的模板和主题theme及自定义theme
2011-08-03 16:59 8262Struts2提供了三种主题,ajax, simple, cs ... -
struts2 action基类 ActionSupport
2011-08-03 16:14 2631Struts 2的Action无须实现 ... -
Struts2访问Web元素(RequestAware,SessionAware,ApplicationAware)
2011-08-03 14:50 9698在Struts2中,动作类虽然继承ActionSupport类 ... -
Struts2自定义拦截器实例—Session超时的处理
2011-08-03 10:49 3394版本:struts2.1.6 实例功能:当用户登陆后,ses ... -
Struts2数据传输的背后机制:ValueStack(值栈)
2011-07-11 15:34 1340今天看到一篇讲struts2的valuestack的很好文章, ... -
struts2文件上传的采用的三种方式解析
2011-07-06 18:29 1369文件上传几乎是每个项目实现的一个必须的模块。 上传就是将 ... -
Struts2 <s:token/>标签
2011-03-01 09:24 16061、使用Struts2的表单标签,其中需要增加token标签。 ... -
struts2的Action配置通配符
2011-02-28 17:05 22151.注意,书写代码的时候一定要注意命名的规则,不要胡乱的命名, ... -
struts2中form的theme属性
2011-02-28 16:00 2378struts2中theme属性包括xhtml,html,sim ... -
Struts2的类型转换器
2011-02-24 17:27 1385一、概述 在B/S应用中,将字符串请求参数转换为相应的 ... -
Struts2标签--s:url
2011-02-23 17:09 1879<!--action就是struts2 acti ... -
hgdfghgdfh
2011-01-06 17:57 0datealocaltonight.com -
Struts2 默认的模板配置 theme
2010-10-29 10:26 1469在使用struts2标签时,默认情况下生成的html代码会添加 ... -
Struts2自定义Theme
2010-10-29 10:21 15901. Struts2 Theme与WebWork Theme ... -
Struts2 的四种theme类型
2010-10-29 10:13 1672struts2 中有四种 theme 类型: simple ... -
struts2数据校验流程图
2010-10-29 09:40 2149通过我在blog中写到关于利用Struts 2完成手动校验这篇 ...
相关推荐
不用多说了,Struts 2权威指南--基于WebWork核心的MVC开发(高清完整版),解压出来有200多M,因为权限不怎么够,我一共分了12卷,是一本不可多得的好书。第一卷附目录: 第1章 Struts 2概述,第2章 Struts 2下的Hello...
Struts 2权威指南--基于WebWork核心的MVC开发.part2.rar Struts 2权威指南--基于WebWork核心的MVC开发.part2.rar Struts 2权威指南--基于WebWork核心的MVC开发.part2.rar
Struts 2权威指南--基于WebWork核心的MVC开发 5/9 pdf电子书+源码 共个9部分,此为第5个部分
Struts 2权威指南--基于WebWork核心的MVC开发(完整版).part06
Struts 2权威指南--基于WebWork核心的MVC开发.part1.rar Struts 2权威指南--基于WebWork核心的MVC开发.part1.rar (分三部分)
Struts 2权威指南--基于WebWork核心的MVC开发.pdf完整版第二部分
Struts 2权威指南--基于WebWork核心的MVC开发.part3.rarStruts 2权威指南--基于WebWork核心的MVC开发.part3.rarStruts 2权威指南--基于WebWork核心的MVC开发.part3.rar(代码几百兆。我没上传,想要的,给我留言我抽...
Struts 2权威指南--基于WebWork核心的MVC开发.part05.rar
Struts 2权威指南--基于WebWork核心的MVC开发.part02.rar
Struts 2权威指南--基于WebWork核心的MVC开发.part04.rar
Struts 2权威指南--基于WebWork核心的MVC开发.part11.rar
Struts 2权威指南--基于WebWork核心的MVC开发.part09.rar
Struts 2权威指南--基于WebWork核心的MVC开发.part12.rar
Struts 2权威指南--基于WebWork核心的MVC开发.part01.rar
Struts 2权威指南--基于WebWork核心的MVC开发.part06.rar
Struts 2权威指南--基于WebWork核心的MVC开发.part07.rar
Struts 2权威指南--基于WebWork核心的MVC开发.part03.rar
Struts 2权威指南--基于WebWork核心的MVC开发.part08.rar
Struts 2权威指南--基于WebWork核心的MVC开发.part10.rar
Struts 2权威指南--基于WebWork核心的MVC开发