struts 2 的原理 ,这是我自己的理解

原创 2012年03月22日 13:11:02
     1,客户端会发送一个指向servlet容器的request 请求。

     2,这个请求会经过图中的几个过滤器,最后到达核心过滤器Filterdispatcher。

     3,FilterDispatcher 是struts2 框架的核心 ,在处理请求时,会和请求一同相互配合访问struts2框架的底层架构, 

           过滤器会通过调用询问actionMapper 类来查找请求中需要用到的action。

     4,如果找到需要用到的action,过滤器会把请求的处理交给actionProxy。

     5,actionProxy 创建一个actionInvocation 实例,actionInvocation 采用命名模式来调用,通过调用actionInvocation的invoke

           方法调用action实现,在调用action 的过程前后,会涉及到相关拦截器的调用。

     6,一旦action 执行完毕,actionInvocation 会负责根据配置文件查找相应的返回结果,返回结果通常是jsp  或者 freemarker 的模板,

         也可以是一个action 链。


struts2的核心和工作原理

在学习struts2之前,首先我们要明白使用struts2的目的是什么?它能给我们带来什么样的好处? 设计目标     Struts设计的第一目标就是使MVC模式应用于web程序设计。在这儿MVC模式...
  • laner0515
  • laner0515
  • 2014年05月30日 16:49
  • 350356

Struts2的运行流程及其工作原理

Struts2是一套非常优秀的Web应用框架,实现优雅、功能强大、使用简洁。可以说是Struts2是一款非常成熟的MVC架构。 在我们学习Struts2时,最好是先学习它的运行流程、核心概念,从...
  • lijia791541916
  • lijia791541916
  • 2015年12月09日 16:42
  • 3004

Struts2学习总结(1)--基本原理,开发步骤,配置详解

本文包括以下三个部分:1、模拟Struts2框架,了解基本原理。2、Struts2的开发步骤。3、Struts2的配置详解。是学习Struts2的入门知识。里面包含详细的代码示例。...
  • qq_29829081
  • qq_29829081
  • 2016年03月20日 18:55
  • 1425

Struts 2 Spring Hibernate三大框架的执行流程以及原理

转:http://www.cnblogs.com/System-out-println/p/5974113.html Struts2框架 一、简介 Struts2是一个相当强大的Java Web...
  • xjy9266
  • xjy9266
  • 2017年07月19日 14:11
  • 132

Struts 2的拦截器原理

本文来自网络,在此感谢。     拦截器(Interceptor)是Struts 2的核心组成部分。很多功能(Feature)都是构建在拦截器基础之上的,例如文件的上传和下载、国际化、转换器...
  • wwwhongxia
  • wwwhongxia
  • 2011年06月13日 14:51
  • 669

Struts 2的property标签的原理

Struts2中的property标签 是用于取得OgnlContext上下文中的属性值,也称为数据标签 特点是取request/session/application/attr/paramete...
  • comeandgo201205
  • comeandgo201205
  • 2012年10月07日 11:22
  • 1810

Struts 2详细工作流程及原理

Struts 2详细工作流程      Struts2工作原理及流程      Struts2框架的基本思想是采用MVC设计模式,即将应用设计成模型(Model)、视图(View)和控制器(Co...
  • liuyinghui523
  • liuyinghui523
  • 2015年09月08日 14:31
  • 3663

Struts 2的拦截器原理和核心

Struts 2的拦截器原理拦截器(Interceptor)是Struts 2的核心组成部分。很多功能(Feature)都是构建在拦截器基础之上的,例如文件的上传和下载、国际化、转换器和数据校验等,S...
  • zhou_8181
  • zhou_8181
  • 2011年04月24日 17:19
  • 823

Struts 2的工作原理

一个请求在Struts2框架中的处理分为以下几个步骤: 1.客户端发出一个指向servlet容器的请求(tomcat); 2.这个请求会经过图中的几个过滤器,最后会到达FilterDispatch...
  • diamondy
  • diamondy
  • 2012年04月25日 21:26
  • 470

仿struts 2 拦截器原理

  • 2012年05月08日 14:50
  • 2KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:struts 2 的原理 ,这是我自己的理解
举报原因:
原因补充:

(最多只允许输入30个字)