Spring

스프링 mvc2편 타임리프 - 기본기능 : 텍스트 - text, utext

sami355 2022. 7. 29. 15:33

인프런 김영한님의 스프링 mvc2편을 보고 정리한 글입니다.

무엇을 배웠나요?

  • 타임리프에서 특수 문자를 처리하는 방법에 대해서 배웠다.
  • 타임리프에서는 기본적으로 이스케이프를 제공한다
  • html 엔티티에는 < → &lt, > → &gt등이 있다.
  • 기본적으로 제공하는 th:text, [[]] 는 이스케이프를 제공한다.
  • 만약 이스케이프 기능을 사용하지 않을려 한다면 다음과 같이 진행하면 된다.[[]] → [()]출력 예시2
  • 출력 예시1
  • <li>th:text = <span th:text="${data}"></span></li> <li>th:utext = <span th:utext="${data}"></span></li> <li><span th:inline="none">[[...]] = </span>[[${data}]]</li> <li><span th:inline="none">[(...)] = </span>[(${data})]</li>
  • th:text→ th:utext

궁금한 점은 무엇인가요?

더 필요하다고 생각한 것이 있나요?

참고 자료

  • 강의 링크
  • https://www.inflearn.com/course/스프링-mvc-2
  • 강의 자료
  • 타임리프 - 기본 기능인프런 김영한님의 스프링 mvc2편을 보고 정리한 글입니다.
    • 타임리프에서 특수 문자를 처리하는 방법에 대해서 배웠다.
    • 타임리프에서는 기본적으로 이스케이프를 제공한다
    • html 엔티티에는 < → &lt, > → &gt등이 있다.
    • 기본적으로 제공하는 th:text, [[]] 는 이스케이프를 제공한다.
    • 만약 이스케이프 기능을 사용하지 않을려 한다면 다음과 같이 진행하면 된다.[[]] → [()]출력 예시2
    • 출력 예시1
    • <li>th:text = <span th:text="${data}"></span></li> <li>th:utext = <span th:utext="${data}"></span></li> <li><span th:inline="none">[[...]] = </span>[[${data}]]</li> <li><span th:inline="none">[(...)] = </span>[(${data})]</li>
    • th:text→ th:utext
    궁금한 점은 무엇인가요?참고 자료
  • 더 필요하다고 생각한 것이 있나요?
  • 무엇을 배웠나요?