1 struts2源码解读,会经过FilterDispather-》ActionMapper-》ActionProxy-》ActionInvocation-》Action
2 首先通过请求的url,经过核心过滤器FilterDispatcher,判断是否能调用某个Action。通过ActionMapper来判断。
3 如果ActionMapper判断可以调用某个Action,会创建ActionProxy,并继续处理。
4 这是ActionProxy会根据配置文件找到Action。同时会创建ActionInvocation,
5 ActionInvocation会执行Action的方法,执行完方法后会返回结果界面给用户。
2 首先通过请求的url,经过核心过滤器FilterDispatcher,判断是否能调用某个Action。通过ActionMapper来判断。
3 如果ActionMapper判断可以调用某个Action,会创建ActionProxy,并继续处理。
4 这是ActionProxy会根据配置文件找到Action。同时会创建ActionInvocation,
5 ActionInvocation会执行Action的方法,执行完方法后会返回结果界面给用户。