Struts2的工作流程图
当接收到一个httprequest
Interceptor做一些拦截或者初始的工作
当外部的httpservletrequest到来时
初始到了servlet容器 传递给一个标准的过滤器链
ActionContextCleanUp这个在集成插件方面非常有用
Other filters(SitMesh,etc)
调用FilterDispatecher会去查找相应的ActionMapper
如果找到了相应的ActionMapper它将会将控制权限交给ActionProxy
ActionProxy将会通过ConfigurationManager来查找配置struts.xml
下一步将会 通过ActionInvocation来负责命令模式的实现(包括调用一些拦截Interceptor框架在调用action之前)
一旦action返回,会查找相应的Result
Result类型可以是 jsp或者freeMark 等
这些组件和ActionMapper一起返回给请求的url(注意拦截器的执行顺序)
响应的返回是通过我们在web.xml中配置的过滤器
如果ActionContextCleanUp是当前使用的,则FilterDispatecher将不会清理
sreadlocal ActionContext
如果ActionContextCleanUp不使用,则将会去清理sreadlocals
相关推荐
虽然Struts2号称是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2 与Struts 1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork基础上发展起来的。从某种程度...
这张流程图 深刻的描述了 struts2的执行流程 帮助了解Struts2
一个请求在Struts 2框架中的处理大概分为以下几个步骤。 客户端提交一个(HttpServletRequest)请求,如上文在浏览器中输入 http://localhost: 8080/bookcode/ch2/Reg.action就是提交一个(HttpServletRequest)...
这是一个详细的Struts工作流程图,里面包含JSP、java(Action、ActionForm等)类
底层,详细. Struts运行流程图(详细) Struts运行流程图(详细) Struts运行流程图(详细)
struts流程图struts流程图struts流程图struts流程图
本文件内容包含用EA软件画的Struts2的工作时序图(.eap文件)、对应生成的图片文件(.bmp文件)以及一张经典的Struts2流程图(.png文件)。此文件对理解Struts2的工作原理有极大的帮助。
Struts 原理 流程图Struts 原理 流程图
非常明确的,清晰明了的struts 业务流程图,把图看懂了就懂struts了。
包含了struts2的处理流程以及struts2的配置文件,并附有处理流程显示图,更加清楚直观。
Struts详细流程图 非常详细 为你的学习带来方便 使你更直观的学习
最详细的struts流程图 最详细的struts流程图 最详细的struts流程图
struts2原理解析。包含官网的流程图。
学习STRUTS的好东西
struts运行流程图,刚接触struts的一定要了解
Struts请求处理流程图,详细的说明了Struts从数据提交到结束的过程
对于struts的了解能够更系统和逻辑,希望能多多学习..
struts的执行的核心流程时序图
可以详细了解struts2的流程,便于学习和研究struts2,大家可以交流学习。