Thymeleaf快速入门(Spring版)
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class HelloController {
@GetMapping("/hello")
public String hello(Model model) {
model.addAttribute("name", "World");
return "hello"; // 返回的是视图名称,对应src/main/resources/templates/hello.html
}
}
在这个Spring Controller中,我们定义了一个处理"/hello"请求的方法。方法中,我们使用Spring的Model对象向模板传递一个属性"name"。方法的返回值是模板的名称,即"hello",这告诉Spring我们想使用位于src/main/resources/templates
目录下的hello.html
模板来渲染响应。
评论已关闭