[Spring Boot] 쿠키와 Thymeleaf를 사용한 다국어 처리
·
Spring
1. 들어가며회사에서 다국어 처리 기능을 구현했습니다.회사에서 사용한 `스프링 레거시 + JSP`를 그대로 정리할까 하다가 스프링 부트는 어떻게 다른지 궁금해서 `스프링 부트 + thymeleaf` 로 다국어 처리 하는 방법을 정리하며 간단한 기능을 구현해 보겠습니다. 2. LocaleConfig.javapackage greathyeon.com.springstudy.config;import org.springframework.context.MessageSource;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframewor..
[Spring Boot 사이드 프로젝트] 3. Thymeleaf Layout 적용 (Tiles 대체)
·
사이드 프로젝트/로또명당
지난 포스팅에 이어 이번에는 `thymeleaf`를 이용해 Layout을 적용해 보겠다.`jsp`를 사용할 때에는 `tiles`를 사용했었다 보니 `thymeleaf`의 문법이 낯설어 약간의 거부감이 들었지만 사용자가 직접 설정할 부분이 현저히 줄어들어 굉장히 편하다는 인상을 받았다.그럼 차근차근 적용을 시작해 보자. 0. 레이아웃 적용 왜 하나?1) 편하다나에게는 가장 중요한 이유라고 볼 수 있겠다. 여러 페이지를 만들다 보면 결국에 공통적으로 들어가야 할 부분이 생기기 마련인데 레이아웃 적용을 안 해놓으면 그때마다 복사 붙여 넣기를 할 수밖에 없다. (사실 복붙이야 개발자의 일상이니까 조금 피곤하고 말면 되기는 한다.)2) 유지보수이게 정말 중요한데, 유지보수에 드는 에너지를 현저히 줄여준다. 100..
그레이트현
'thymeleaf' 태그의 글 목록