1. templeate - basic - text-basic.html 을 만든다
2.text-html 내용
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org"> <!--이거 작성해야 타임리프 사용가능..-->
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1>컨텐츠에 데이터 출력하기</h1>
<ul>
<li>th:text 사용 <span th:text="${data}"></span></li>
<li>컨텐츠 안에서 직접 출력하기 = [[${data}]]</li>
</ul>
</body>
</html>
3.controller 매핑
@Controller
@RequestMapping("/basic")
public class BasicController {
@GetMapping("/text-basic")
public String testBasic(Model model){
model.addAttribute("data","hello World!");
return "basic/text-basic";
}
}
3.localhost:8080/basic/text-basic 을 들어가면
<li>
th:text 사용
<span th:text="${data}"> 여기에 들어갈내용을 th:text=${data}들어옴. </span>
</li>
<li>컨텐츠 안에서 직접 출력하기 = [[${data}]]</li>
'기존 > 🏀Thymeleaf' 카테고리의 다른 글
[thymeleaf] th:utext (이스케이프) 사용 (0) | 2022.11.07 |
---|