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를 지원하는 듯 싶다.
반응형