😊 Springboot 下 ModelAndViwe 的简单使用 🌟
在 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
```
启动项目后访问 `/hello`,页面会显示 “Hello World!” 字样!🎉
`ModelAndView` 虽然功能强大,但随着项目复杂度增加,推荐逐步转向更现代化的方式如 `@RestController` 或响应式编程。不过对于初学者来说,这是一个很好的起点!📚
🌟 总结:`ModelAndView` 简单实用,是掌握 Spring Boot 控制器逻辑的好帮手!😉
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。