Struts2 -- 原理简述

学习struts2有一段时间了,今天总结一下学习资料。struts作为Java web开发三大框架(struts、hibernate、spring)之一,必然有其特有的优势。该框架遵循MVC思想处理用户请求。


struts2的工作流程:

1.用户从浏览器发送请求到服务器

2.struts2核心控制器拦截请求

3.调用相应的Action和相应的处理方法

4.Action调用业务组件处理并接收业务结果

5.Action处理完成后返回一个逻辑视图名

6.struts2核心控制器根据返回的逻辑视图名跳转到相应的物理视图

7.服务器将物理视图编译形成响应内容返回给用户浏览器


Struts2 -- 原理简述_第1张图片


你可能感兴趣的:(struts2,struts2原理)