Struts 2 执行流程

系统 1537 0
Struts 2 执行流程
Struts 2的流程图

从流程图上可以看出Struts 2的大致处理流程如下:

1.       客户端发送请求,例如提交表单或通过URL地址直接访问。

2.       Struts 2的核心控制器FilterDispatcher接收客户端请求,然后读取Struts 2的配置文件struts.xml。如果有用户自定义的拦截器,那么拦截器就会自动对请求进行处理,然后调用相应的逻辑控制器Action继续处理,如果没有拦截器那就直接交给相应的逻辑控制器Action继续处理。

3.       逻辑控制器Action可以获得客户端请求的参数等信息,并进行相关的业务逻辑处理,如数据库查询等。

4. 逻辑控制器Action处理完成后把处理的结果信息输出到客户端,可以是JSP页面,也可以是FreeMarker,Velocity等模板页面。

Struts 2由3个部分组成:核心控制器FilterDispatcher,业务逻辑控制器Action和视图组件。

Struts 2 执行流程


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论