본문 바로가기

Spring

타임리프 - 스프링 통합과 폼 : 타임리프 스프링 통합

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

무엇을 배웠나요?

  • 타임리프는 크게 두가지 메뉴얼을 제공한다.
  • 타임리프는 스프링 없이도 동작하지만, 스프링과 통합을 위해 다양한 기능을 편리하게 제공한다. 그리고 이런 부분은 스프링으로 백엔드를 개발하는 개발자 입장에서 타임리프르 선택하는 하나의 이유가 된다.

스프링 통합으로 인해 추가되는 기능들

  • ${@myBean.doSomething()} 처럼 스프링 빈 호출 지원
  • 편리한 폼 관리를 위한 추가 속성
    • th:object (기능 강화, 폼 커맨드 객체 선택)
    • th:field , th:errors, th:errorclass
  • 폼 컨포넌트 기능
    • checkBox, radioButton, List 등을 편리하게 사용할 수 있는 기능 지원
  • 스프링의 메시지 국제화 기능의 편리한 통합
  • 스프링의 검증, 오류 처리 통합
  • 스프링의 변환 서비스 통합(ConversationService)

궁금한 점은 무엇인가요?

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

  • html, css, js에 대한 기본적인 지식