Spring Boot - Thymeleaf

UnKnown12·2022년 11월 23일
0

Thymeleaf

목록 보기
1/3

📌 Thymeleaf

  • 타임리프는 순수 HTML 을 최대한 유지하기 때문에
    웹 브라우저에서 파일을 직접 열어도 HTML 내용을 확인할 수 있음
    ( 퍼플리셔 로 부터 파일을 전달 받기 때 리뷰하기 유용하다 )

  • 서버를 통해 View Template 을 거치면 동적으로 변경된 결과 확인이 가능하다.

  • 순수 HTML 을 그대로 유지하면서 view Template도 사용할 수 있는
    타임리프 의 특징을 ' Natural Template ' 이라고 한다.

📌 간단한 표현

  • 변수 표현식 = ${ ... }

  • 선택 변수 표현식 = *{ ... }

  • 메세지 표현식 = #{ ... }

  • 링크 URL 표현식 = @{ ... }

  • 조각 표현식 = ~{ ... }

📌 리터럴

  • 텍스트 = 'text'

  • 숫자 = 0 , 20 , 3.14

  • Boolean = true , false

  • null 값 = null

📌 기본 객체들

  • ${#request}

  • ${#response}

  • ${#session}

  • ${#servletContext}

  • ${#locale}

참고 : https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#standard-expression-syntax
profile
Hyobin12

0개의 댓글