您现在的位置是:首页 >科技 > 2025-03-24 22:47:33 来源:

😊 Springboot 下 ModelAndViwe 的简单使用 🌟

导读 在 Spring Boot 开发中,`ModelAndView` 是一种常用的控制器返回方式,适合需要同时传递数据和视图名称的场景。它简单易用,特别适合初...

在 Spring Boot 开发中,`ModelAndView` 是一种常用的控制器返回方式,适合需要同时传递数据和视图名称的场景。它简单易用,特别适合初学者入门学习!🧐

首先,在你的 Spring Boot 项目中创建一个 Controller 类。例如:

```java

@Controller

public class MyController {

@RequestMapping("/hello")

public ModelAndView hello() {

ModelAndView mav = new ModelAndView();

mav.addObject("message", "Hello World!"); // 添加数据到模型

mav.setViewName("hello"); // 指定视图名称

return mav;

}

}

```

上面代码中,我们通过 `ModelAndView` 将数据 `message` 放入模型,并指定视图名为 `hello`。接着,创建对应的 Thymeleaf 模板文件 `hello.html`,

```html

SpringBoot

```

启动项目后访问 `/hello`,页面会显示 “Hello World!” 字样!🎉

`ModelAndView` 虽然功能强大,但随着项目复杂度增加,推荐逐步转向更现代化的方式如 `@RestController` 或响应式编程。不过对于初学者来说,这是一个很好的起点!📚

🌟 总结:`ModelAndView` 简单实用,是掌握 Spring Boot 控制器逻辑的好帮手!😉