Struts2的运行流程及其工作原理
Posted @想太多先森
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts2的运行流程及其工作原理相关的知识,希望对你有一定的参考价值。
1 服务开启,配置文件初始化
2 用户访问login请求
3 进入web.xml文件中我们配置的核心控制器(filter)
4 核心过滤器中有一个FilterDispatcher,FilterDispatcher调用AcionMapping,来决定是否调用某个Action!
5 ActionMapping根据实际情况,交给ActionProxy!
6 ActionProxy通过Configuration Manager调用框架的配置文件!
7 ActionProxy会创建一个ActionInvocation的实例!
8 先去执行配置的各种123456拦截器
9 执行LoginAction
10 执行654321拦截器!
核心:Struts的核心是ActionSevlet,ActionSevlet的核心是Struts-config.xml。
以上是关于Struts2的运行流程及其工作原理的主要内容,如果未能解决你的问题,请参考以下文章