반응형
1. template/hello.html
데이터를 받아들일 html템플릿을 만들어둔다.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hello</title>
</head>
<body>
<p th:text="${user}">Hello Thymeleaf!!</p>
</body>
</html>
2.Controller.java
자료를 넘길때는 ModelAndView객체에 담아서 보낸다.
...
@GetMapping("/user")
public ModelAndView hello(@RequestParam("id") String id) throws Exception {
ModelAndView mav = new ModelAndView();
UserDto res = userService.getUserById(id);
mav.setViewName("hello");
mav.addObject("user",res.getName());
return mav;
}
...
반응형
'Programming > Spring' 카테고리의 다른 글
@PreAuthorize 권한 검사 방법 (0) | 2024.10.23 |
---|---|
Spring boot - DB / Mybatis / Mapper (0) | 2024.04.07 |
Spring Maven Swagger설치 (0) | 2024.04.06 |
Spring boot 시작하기 - 14강(스프링데이터JPA) (0) | 2020.11.30 |
Spring boot 시작하기 - 13강(JPA) (0) | 2020.11.30 |