Struts2 运行流程


时序图解

Struts2(4)_Struts2 运行流程_xml

1、启动服务,加载 web.xml 实例化 StrutsPrepareAndExecuteFilter 过滤器。

2、在实例化 StrutsPrepareAndExecuteFilter 的时候会执行过滤器中的 init 方法加载 struts.xml。

3、浏览器发起请求,会被 StrutsPrepareAndExecuteFilter 拦截到,根据请求的 uri(hello)找到相应的 Action 类,并且创建 Action 对象,执行相应的 hello 方法。

4、返回视图标志,展示 success.jsp。

如有错误,欢迎指正!