jhhan의 블로그

Spring ThymeLeaf(타임리프)(3)_짧게 본문

Spring

Spring ThymeLeaf(타임리프)(3)_짧게

jhhan000 2020. 3. 17. 14:15

Spring thymeleaf에 관해 새롭게 알게된 점이다.

타임리프를 사용할 때는 th를 붙여서 사용한다.

다음과 같은 예시가 있다.

  • 내가 작성한 코드 중 하나로 -> create을 진행하는 간단한 예제이다.
  • 보면 form태그와 input태그에 th:~를 사용해서 진행하고 있다. 타임리프 사용방법이다.

이것은 서버에서 처리하는 것으로 실제 실행한 후 코드를 다시 보면 보이지 않는 부분이다.

위의 코드에 대한 결과화면

위의 그림과 같이 간단한 화면이 나타나는 것을 확인할 수 있고, F12를 눌러 코드를 검사한다면

위와 같은 화면은 얻을 수 있다.

  • 여기서 th:~로 작성한 부분은 보이지 않는다.
  • 서버 쪽에서 처리한 것으로 클라이언트에서는 볼 수가 없다.
  • 다르게 생각하면 th를 무시하는 것으로 볼 수 도 있다..
  • 사실 th가 실제로는 어떻게 처리되는지 모른다. 서버쪽에서 처리된다고 들었다..
  • 만약 F12를 눌러서 검사하는 th가 발견된다면 그것은 코딩을 잘못한 것이다.

 

타임리프의 실행에 대해 조금 알아보았다. 

이 포스트는 길게 할 생각없이 딱 이정도로만 쓰고 끝이다.