struts2的工作原理--浅谈

来源:互联网 发布:licecap mac版 编辑:程序博客网 时间:2024/06/06 01:02

用户的请求到达容器后,会经过一系列的过滤器,当Filterdispacter过滤器被调用后,会询问mapperaction是否进行action的处理,如果需要进行action的处理,那么,Filterdispacter将请求交给ActionProxy代理,ActionProxy通过ConfigurationManage找到struts.xml文件,找到需要处理的action类,ActionProxy创建一个Invocation实例,

Invocation根据配置文件,实例化对应的action的拦截器,请求经过一系列的拦截器到达Action,Action处理完后返回result结果,在经过一系列的拦截器将结果响应给客户端!

原创粉丝点击