在Spring Boot MVC中更改视图上的数据可以通过以下步骤实现:
@Controller
注解标记该类为控制器。@RequestMapping
注解指定该方法处理的URL路径。Model
参数来传递数据到视图。Model
是一个接口,可以使用其addAttribute
方法将数据添加到模型中。${}
表达式,可以获取并显示模型中的数据。以下是一个示例代码:
@Controller
public class MyController {
@RequestMapping("/hello")
public String hello(Model model) {
String message = "Hello, World!";
model.addAttribute("message", message);
return "hello";
}
}
在上述代码中,hello
方法处理了/hello
路径的请求,并将一个名为message
的字符串添加到模型中。然后,返回字符串"hello"
作为视图的逻辑名称。
在视图中,可以使用${message}
表达式来获取并显示模型中的数据。例如,使用Thymeleaf模板引擎的视图可以如下所示:
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>Hello</title>
</head>
<body>
<h1 th:text="${message}"></h1>
</body>
</html>
上述代码中,th:text="${message}"
表达式将会获取模型中名为message
的数据,并将其显示在<h1>
标签中。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云