笔记翻版----Struts2工作原理

客户端--请求--->FilterDispatcher-->ActionMapper-----拦截器-->Action

|                                          |                                    |

|                                    struts.xml                          拦截器

|                                                                                  |转发

<--------------------------响应<---------------------------------jsp

1)客户端向容器(如Tomcat)提交一个请求

2)请求经过一系列过滤器,核心控制器FilterDispatcher 被调用

3)ActionMapper来决定请求是否需要调用某个Action

4)如果ActionMapper通过struts.xm决定需要调用某个Action,在此之前会依次调用所有配置的拦截器

5)Action执行完毕,根据结果字符串在struts.xml的配置中找到对应的返回结果

6)拦截器被再次执行

7)跳转到指定的jsp 页面

8)响应给客户端

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容