Spring Boot
230213 Spring Boot Thymeleaf 문법 -내장함수
주영재
2023. 2. 13. 18:46
타임리프 문법 Utility Object
(java로 따지면 API)
내용이 많다. 찾아서 사용
${#내장함수}
ex05.html
<!DOCTYPE html>
<html xmlns:th="http://www.thymleaf.org">
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h3>타임리프 내장함수(구글링)</h3>
[[${regdate}]]
<br/>
[[${#temporals.format(regdate, 'yyyy-MM-dd hh시 mm분 ss초')}]]
<br/>
[[${#strings.substring('홍길동',0,1)}]]
</body>
</html>
Controller
//타임리프 내장함수
@GetMapping("/ex05")
public String ex05(Model model) {
//날짜의 형변환은 database or 자바 or 화면에서 처리
model.addAttribute("regdate",LocalDateTime.now()); //날짜형
return "view/ex05";
}
날짜형변환은 자신이 원하는 곳에서 하면 된다. database or java or 화면.
대부분 database에서 하는 편이다.