Javascript

JSP 언어관련사항

MuGrammer 2013. 4. 11. 16:34


JSP 에서 언어 설정 정보를 가져오는 방법엔 여러가지가 있다. 


request.getLocale().toString()

 - 헤더에 설정된 언어설정을 가져온다. 브라우저 상에 우선 설정된 언어를 가져온다. 


navigator.language

 - 브라우저에 설정된 언어설정을 가져온다. 


무슨 차이냐 하겠지만.. 

브라우저의 언어설정은 ko로 해놓고 브라우저 환경설정에서 en을 우선시해놓았다면..


request.getLocale().toString() 의 결과값은 en이고 navigator.language의 결과값은 ko 이다. 


혼돈을 막기 위해선 navigator.language를 사용하는게 더 맞을 듯 싶다. 


참고로 navigator.language는 IE에서는 지원하지 않는 듯 하다. 

대신 navigator.userLanguage 혹은 navigator.systemLanguage를 지원하는 듯 싶다. 


반응형

'Javascript' 카테고리의 다른 글

Javascript 비교연산자  (0) 2013.05.07
Radio 값 선택된 값 확인 및 설정하기  (0) 2013.04.29
window.onbeforeunload  (0) 2013.04.25
자바스크립트 참고 사이트[w3schools]  (0) 2012.12.13
부적합한 열 인덱스  (0) 2012.03.09