2018-03-05
struts2-原理
struts2 评论:0 浏览:81

转载请注明出处:https://oldnoop.tech/c/128.html

客户端请求经过struts2的核心过滤器被拦截

核心过滤器查找ActionMapper,根据请求路径找到对应的Action

调用Action的代理ActionProxy,进行处理

ActionProxy把请求传递给ActionInvocation

先经过拦截器栈(从前往后顺序),

之后才被Action处理得到结果,

接着由经过拦截器栈(从后往前顺序),

最终ActionInvocation将aciton处理的结果返回给response

说明:

请求-> 过滤器 -> ActionMapper -> ActionProxy -> ActionInvocation

-> 拦截器|Action|拦截器->response



  • 转载请注明出处:https://oldnoop.tech/c/128.html

Copyright © 2018 oldnoop.tech. All Rights Reserved

鄂ICP备2023022735号-1