首页 > 代码库 > Struts2执行流程

Struts2执行流程

服务器启动:

1. 加载项目web.xml

2. 创建Struts核心过滤器对象, 执行filter  ->  init()

  struts-default.xml,    核心功能的初始化

  struts-plugin.xml,     struts相关插件

  struts.xml    用户编写的配置文件

 

访问:

3. 用户访问Action, 服务器根据访问路径名称,找对应的aciton配置创建action对象

4. 执行默认拦截器栈中定义的18拦截器

5. 执行action业务处理方法

Struts2执行流程