1、图解
客户端初始化一个请求,容器通过加载web.xml来获取过滤器,请求经过一些列的过滤器,接着FilterDispatcher(或者StrutsPrepareAndExecuteFilter)被调用,FilterDispatcher(或者StrutsPrepareAndExecuteFilter)询问ActionMapper来决定这个请是否需要调用某个Action,如果有则把请求给ActionProxy,ActionProxy通过Configuration Manager访问框架的配置文件struts.xml,通过配置文件来找到要调用哪个Actin。接下来ActionProxy创建一个ActionInvocation实例来调用Action,并且根据struts.xml中的配置找到对应的结果。result将信息返回给ActionInvocation产生一个HttpServletResponse响应发送给客户端。
2、下面是官方的体系结构图:
相关推荐
菜鸟学SSH-v1.0.pdf
ssh框架中的struts4,以及ssh框架整合的实例,该实例比较适合初学者
关于小米手机开发运行环境搭建
安卓虚拟运行环境搭建,谢谢
菜鸟学架各类服务器-E书,学习吧!好东西大家看看
职场菜鸟升职记----完整版 描述了一个编程菜鸟一年升职到项目经理的故事,和《疯狂的程序员》有些类似
基本安卓开发环境搭建,欢迎大家提意见,谢谢。
java菜鸟学习第一步-java基础语法,学习一门语言先从语法开始学起,学好基础才能深入的学习编程
hello Word 创建实例!
菜鸟也能变凤凰--一个职场新人的述职报告(doc 14).doc
股市菜鸟必读----“笑傲股市”学习笔记.pdf
验证码案例,可直接使用,只需要里面的三个jsp页面就可以
python菜鸟快乐游戏编程_pygame 演讲人 202x-11-11 2020 Python菜鸟快乐游戏编程-pygame-课件PPT模板全文共14页,当前为第1页。 目录 contents 第4章... 2-1python官网python官网 2-2anaconda安装anaconda安装 2-3ca
菜鸟成长手册2009——CPU-内存-硬盘篇 - 硬件知识精华菜鸟成长手册2009——CPU-内存-硬盘篇 - 硬件知识精华菜鸟成长手册2009——CPU-内存-硬盘篇 - 硬件知识精华菜鸟成长手册2009——CPU-内存-硬盘篇 - 硬件知识精华...
struts-2.5.22-all.rar struts-2.5.22-all相关jar包
菜鸟初学struts1 API 容易上手
菜鸟学习服务器的首选教程.本书是电子书籍,分上下两本.仅供学习交流使用,请误用作其他用途,否则后果自负.谢谢.
菜鸟学T-SQL与C# 增删改查 菜鸟学T-SQL与C# 增删改查 菜鸟学T-SQL与C# 增删改查 菜鸟学T-SQL与C# 增删改查 菜鸟学T-SQL与C# 增删改查