[thymeleaf] escape 처리 우째하누?
2021. 10. 5. 13:42ㆍ전자정부 업글/Thymeleaf 적용기
반응형
타임리프 튜토리얼 : https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#unescaped-text
1. controller 단에서 요로케 htmlTag키의 값으로 태그가 있는 문자열을 넣어준다음
model.addAttribute("htmlTags","Welcome to our <b>fantastic</b> grocery store!");
2. html 단에서 htmlTags를
escape 처리시
1. 표현방법1 :
<div th:text="${htmlTags}"></div>
2. 표현방법2 :
<div> [[ ${htmlTags} ]] </div>
3. 1, 2번 적용시 결과 :
<div> Welcome to our <b>fantastic</b> grocery store! </div>
escape 처리안할 시(주로 html 편집기에서 저장한 내용을 그대로 표현해야할때 사용)
1. 표현방법1 :
<div th:utext="${htmlTags}"></div>
2. 표현방법2 :
<div> [( ${htmlTags} )] </div>
3. 1, 2번 적용시 결과 :
<div> Welcome to our <b>fantastic</b> grocery store! </div>
반응형
'전자정부 업글 > Thymeleaf 적용기' 카테고리의 다른 글
[themeleaf] foreach시 이전 아이템과 현재 아이템 비교하기 (0) | 2021.10.14 |
---|---|
thymeleaf 에서 LocalDateTime 관련 처리를 하려면 (0) | 2021.04.01 |
[thymeleaf] jstl의 set 비슷한 역할? th:with (0) | 2017.07.31 |