Thymeleaf
thymeleaf - text, utext, Escape, Unescape
keepgoing
2022. 1. 19. 22:01
text vs utext
타임리프에서 th:text는 < 기호를 <로 해석하기 때문에 <기호를 사용하기 위해선 utext를 사용해야 한다.
utext를 사용하면 <기호를 사용할 수 있기 때문에 <b>
와 같은 태그를 사용할 수 있다.
escape vs unescape
escape는 <
와 같은 기호를 <로 해석하게 해주는 기능이다. unescape는 '<'기호를 사용할 수 있게 해주는 기호이다.
기본적으로 escape를 사용하는걸 권장한다. 왜냐하면 unescape를 사용하게 되면 예측하지 못한 부분에서 원치 않는 결과를 초래할 수 있기 때문이다.