首页 > 代码库 > Struts2的工作流程

Struts2的工作流程

Struts2的工作流程


1、客户端浏览器初始化时发出HTTP请求


2、根据web.xml配置,上述请求被FilterDispatcher接收


3、根据struts.xml配置,找到需要调用的Action类和方法, 并通过IoC方式,将值注入给Aciton


4、Action调用业务逻辑组件处理业务逻辑


5、Action执行完毕,根据struts.xml中的配置找到对应的返回结果result,并跳转到相应页面


6、返回HTTP响应到客户端浏览器

Struts2的工作流程