zl程序教程

您现在的位置是:首页 >  其他

当前栏目

Struts2 运行原理

原理 运行 struts2
2023-09-11 14:16:05 时间
1、tomcat 启动的时候会加载 web.xml 、核心控制器FilterDispatcher 会加载并解析 struts.xml 2、客户端会发送一个请求到 action 、FilterDispatcher  会根据后缀名进行拦截 3、FilterDispatcher根据struts.xml  的配置文件信息 找到 某个action 对应的某个类里的指定方法 4、执行相关的业

1、tomcat 启动的时候会加载 web.xml 、核心控制器FilterDispatcher 会加载并解析 struts.xml

2、客户端会发送一个请求到 action 、FilterDispatcher  会根据后缀名进行拦截

3、FilterDispatcher根据struts.xml  的配置文件信息 找到 某个action 对应的某个类里的指定方法

4、执行相关的业务逻辑最后返回 一个String

5、 action/ 里配置 result/ name的属性值与返回的String进行匹配,跳转到指定的jsp 页面


1.用户发送请求至前端控制器DispatcherServlet 2.DispatcherServlet收到请求调用处理器映射器HandlerMapping。
struts2的核心和工作原理 struts2的框架结构图 1、客户端请求一个HttpServletRequest的请求,如在浏览器中输入http://localhost: 8080/bookcode/Reg.action就是提交一个(HttpServletRequest)请求。