java, spring
[Spring Boot | Thymeleaf] 타임리프 th:utext=""
isaac.kim
2023. 2. 8. 23:52
728x90
반응형
[Spring Boot | Thymeleaf] 타임리프 th:utext=""
이전 글
2023.02.06 - [Java & Spring/Spring Boot] - [Spring Boot | Thymeleaf] 타임리프 사용방법 및 시작하기
서버에서 html태그를 사용한 문자열을 전달 받을 수도 있습니다.
이전에 사용했던 th:text로 html태그가 담긴 데이터를 표현하면 어떻게 될까요?
빠르게 결과부터 보겠습니다.
반응형
th.text로 표현했을 때의 결과
Controller와 html파일을 생성하여 세팅해줍니다.
ExamController
utext.html
th:text 사용한 결과
위에서 th:text를 th:utext로 변경하고 화면 출력해봅니다.
th:utext로 표현했을 때의 결과 (오른쪽)
utext에서 u의 의미는 unescape라고 합니다.
개발자 도구에서의 코드 최종 표기 시 차이점
왼쪽 : th:text 사용
오른쪽 : th:utext 사용하여 unescape된 코드
Thymeleaf에서 utext 속성에 대해 알아보았습니다.
도움이 되는 글 남기겠습니다!
좋아요, 구독, 광고 클릭은 큰 힘이 됩니다 :)
728x90
반응형