本文介绍: 主要探讨了SpringMVC中的流程跳转不同形式的控制器之间跳转方式。首先回顾了JavaWeb流程跳转核心代码页面跳转方式,并展示了在Web.xml添加Servlet以及执行这些方式示例。随后,介绍了Spring MVC中的四种跳转形式,包括控制器到JSP页面forwardredirect,以及控制器之间相互跳转方式最后讨论了SpringMVC中作用域处理的方式,包括使用Model和ModelMap进行作用域处理,避免了与ServletAPI耦合问题

学习视频孙哥说SpringMVC:结合Thymeleaf,重塑你的MVC世界!|前所未有的Web开发探索之旅

第五章、SpringMVC控制开发详解

5.1 核心要点

3.流程跳转

5.2 JavaWeb流程跳转的核心回顾

5.2.1 JavaWeb流程跳转的核心代码

在这里插入图片描述

5.2.2 JavaWeb页面跳转方式回顾

在这里插入图片描述

在这里插入图片描述

5.2.3测试

在这里插入图片描述

web.xml添加Servlet然后执行

在这里插入图片描述

可以看到通过url拼接可以获取传递数据

5.3 Spring MVC的四种跳转形式

  1. 四种跳转指的是:在SpringMVC中控制器与JSP或者控制器与控制器之间的跳转。
    1. Controller – – forward —> JSP
    2. Controller – – redirect—> JSP
    3. Controller – – forward —> Controller
    4. Controller – – redirect—> Controller
  2. SpringMVC的四种跳转,底层就是对Servlet跳转的封装
  3. 默认情况下SpringMVC中控制器通过视图解析器跳转到JSP页面通过的是forward形式。

5.3.1 控制器forward页面

5.3.2 控制器redirect页面

5.3.3 forward控制器相互跳转

5.3.4 redirect控制器相互跳转

5.4 Web作用域处理

5.4.1 JavaWeb作用域回顾

5.4.2 SpringMVC中作用域处理

原文地址:https://blog.csdn.net/m0_72770746/article/details/134724474

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_35672.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注