Servlet
이 내 코드에없고 JSF 구현에서 제공되는 경우 JSF 응용 프로그램에서 ServletRequest.getLocale()
을 어떻게 사용할 수 있습니까? ServletContextListener
을 사용하려고 시도했지만 ServletContextEvent
에서 ServletRequest
에 도달 할 수 있습니까?JSF 애플리케이션에서 클라이언트 로케일을 감지하는 방법은 무엇입니까?
어쨌든 올바른 접근 방법은 무엇입니까?
Servlet
이 내 코드에없고 JSF 구현에서 제공되는 경우 JSF 응용 프로그램에서 ServletRequest.getLocale()
을 어떻게 사용할 수 있습니까? ServletContextListener
을 사용하려고 시도했지만 ServletContextEvent
에서 ServletRequest
에 도달 할 수 있습니까?JSF 애플리케이션에서 클라이언트 로케일을 감지하는 방법은 무엇입니까?
어쨌든 올바른 접근 방법은 무엇입니까?
FacesContext.getCurrentInstance().getExternalContext().getRequestLocale();
?
필자의 올바른 견해는 응용 프로그램이 지원해야하는 다양한 로케일에 대한 홈 페이지의 링크를 제공하는 것입니다. 이것은 최종 사용자에게 덜 관입입니다. 그렇지 않으면 최종 사용자는 로케일 브라우저 특정 방식으로 계속 변경해야합니다. 또한 다른 브라우저는 로케일을 다른 방법으로 서버에 보내는데, 이는 사용법에 따라 문제가 있습니다.
this 자습서를 읽어 보시기 바랍니다.
링크를 제공해 주셔서 감사합니다. 매우 유용합니다. 나는 당신의 대답에 투표했습니다. – yegor256
링크가 끊어졌습니다. –