dev/spring boot + intelliJ
thymleaf 연산
dev_0hoon
2023. 5. 3. 22:38
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body> <ul>
<li>산술 연산 <ul>
<li>10 + 2 = <span th:text="10 + 2"></span></li> // 12
<li>10 % 2 == 0 = <span th:text="10 % 2 == 0"></span></li> //true
</ul>
</li> <li>비교 연산
<ul>
<li>1 > 10 = <span th:text="1 > 10"></span></li> //false
<li>1 gt 10 = <span th:text="1 gt 10"></span></li> //false
<li>1 >= 10 = <span th:text="1 >= 10"></span></li> //false
<li>1 ge 10 = <span th:text="1 ge 10"></span></li> //false
<li>1 == 10 = <span th:text="1 == 10"></span></li> //false
<li>1 != 10 = <span th:text="1 != 10"></span></li> //true
</ul> </li>
<li>조건식 <ul>
<li>(10 % 2 == 0)? '짝수':'홀수' = <span th:text="(10 % 2 == 0)? '짝수':'홀수'"></span></li>
</ul> </li>//짝수
<li>Elvis 연산자 <ul>
<li>${data}?: '데이터가 없습니다.' = <span th:text="${data}?: '데이터가 없습니다.'"></span></li>//Spring
<li>${nullData}?: '데이터가 없습니다.' = <span th:text="${nullData}?: '데이터가 없습니다.'"></span></li> //데이터가 없습니다.
</ul> </li>
<li>No-Operation
<ul>
span></li>
<li>${data}?: _ = <span th:text="${data}?: _">데이터가 없습니다.</li>//Spring
<li>${nullData}?: _ = <span th:text="${nullData}?: _">데이터가 없습니다.</span></li>//데이터가 없습니다.
</ul> </li>
</ul>
</body>
</html>