티스토리 뷰

반응형

SPRING 메세지 properties 텍스트 동적 변경 방법]

 

1. message.properties

test.count=테스트 카운트 : {0}

 

2. Test.class

...
	@Autowired
	MessageSource messageSource;
	
	@Autowired 
	SessionLocaleResolver localeResolver;
	
    ...
    
System.out.println(localeResolver.resolveLocale(request));
System.out.println(messageSource.getMessage("common.msg.loginUnLock", new String[] {"10"}, localeResolver.resolveLocale(request)));
= ko
= 테스트 카운트 : 10

 

단지 국가별 메세지 처리기 때문에 다국어가 아니라면 Locale.KOREA 로 사용해도 됨!! 

 

끘234ㄷㅈㄱㄴㅁㅇㄹㄴㄹㅇㅈㄴ!

반응형