른록노트
[Spring] LocaleChangeInterceptor란 본문
LocaleChangeInterceptor
는 사용자가 url를 통해서 언어를 변경할 경우 사용한다. 만약 홈경로가 http://localhost/home
이라고 하면 ?lang=언어값을 붙여서 사용한다.
- http://localhost/home/?lang=ko
- http://localhost/home/?lang=en
- http://localhost/home/?lang=ja
그렇게 되면 링크를 통해 언어변환처리를 할 수 있다. <mvc:interceptors></mvc:interceptors>
로 감싸면 Spring MVC에서 controller를 통해서 접근시 가로채서 LocaleChangeInterceptor를 적용하게 된다.
반응형
Comments