Struts2的执行原理&工作流程

来源:互联网 发布:中维世纪云视通端口 编辑:程序博客网 时间:2024/04/30 12:57

1、客户端初始化一个指向Servlet容器的请求2、请求经过系列的过滤器,FilterDispatcher被调用3、ActionMapper决定需要调用某个Action,FilterDispatcher把请求的处理交给ActionProxy4、ActionProxy通过ConfigurationManager询问框架的配置文件找到需要调用的Action类5、ActionProxy创建一个ActionInvocation实例6、ActionInvocation调用、回调Action的execute方法7、Action执行完毕ActionInvocation根据struts.xml配置找到对应的返回结果工作流程1 发送一个Servlet请求2 根据struts2的.mxl去寻找相关的Action3 Action去执行相对应的业务方法4 Action去调用业务逻辑类5 Action执行完毕后根据struts.xml找到相对应的结果集resource返回相应的界面


1 0
原创粉丝点击