dev/spring boot + intelliJ

thymeleaf escape unEscape

dev_0hoon 2023. 4. 2. 20:26
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1>컨텐츠에 데이터 출력하기</h1>

<ul>
    <!--data 텍스트 안에 태그가 들어있지 않은 경우(혹은 태그를 그대로 보여주고 싶은 경우) escape-->
    <li>th:text 사용<span th:text="${data}"></span></li>
    <li>[[${data}]]</li>
    <!--data 텍스트 안에 태그가 들어 있는 경우 (html에서 태그로 받아들이도록 하기) unEscape-->
    <li>th:utext 사용<span th:utext="${data}"></span></li>
    <li>[(${data})]</li>
</ul>

</body>
</html>