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
반응형
'java, spring' 카테고리의 다른 글
[Spring Boot | Thymeleaf] Form 데이터 전송받기 (0) | 2023.02.13 |
---|---|
[Spring Boot | Thymeleaf] @PathVariable url 경로의 값을 변수로 받기 (0) | 2023.02.10 |
[Spring Boot | Thymeleaf] Model, ModelAndView와 타임리프(Thymeleaf) (0) | 2023.02.08 |
[Spring Boot | Thymeleaf] 타임리프 사용방법 및 시작하기 (4) | 2023.02.06 |
[Java] 스트림(Stream), 람다(Lambda), 메서드 참조 Study 1 (0) | 2022.12.31 |