当前位置:神舟问>百科知识>Struts2的详细工作原理?

Struts2的详细工作原理?

2024-05-15 12:23:39 编辑:join 浏览量:599

  Struts2工作流程:

Struts2的详细工作原理?

  1.客户端(Client)向Action发用一个请求(Request)

  2.Container通过web.xml映射请求,并获得控制器(Controller)的名字

  3.容器(Container)调用控制器(StrutsPre叶影则海十父怕本pareAndExecut苏实烈深观现清派必市eFilter或FilterDispatcher)。在Struts2.1以前调用FilterDis束patcher,Struts2.1以后调用StrutsPrepareAndExecuteFilter

  4.控制器(Controller)通过ActionMapper获得Action的信息

  职究历会半迫5.控制器(Contr来自oller)调用Actio府策氢宣过nProxy

  6.ActionProxy读取struts.xml文件获取action和interceptorstack的信息。

  教双毫气两用轮7.ActionProxy把request请求传递给ActionInvocatio京缩育阶从她n

  8.ActionInvocation依次调用action和interceptor

  9.根据action的配置信息,产生result

  10.Result信息返回给ActionInv氢决房造系数审城ocation

  11.产生一个HttpServlet值顶北富食院兴球扬抗简Response响应

  12.产生的响应行为发送给客服端。

标签:Struts2,原理

版权声明:文章由 神舟问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.shenzhouwen.com/article/341846.html
热门文章