Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > JSf определение часового пояса клиента


Автор: cuvorov 12.8.2011, 17:50
Добрый день. 
Как в JSF на сервере можно определить часовой пояс клиента?

Автор: nc30 13.8.2011, 20:19
Похоже, с помощью JSF не получится.

Цитата

What about auto-detecting the user's time zone?
The main challenge is that browsers don't send a preferred timezone header like they do a preferred language header.<...>
http://seamframework.org/Documentation/JSFEnhancementDefaultApplicationTimeZone#H-WhatAboutAutodetectingTheUsersTimeZone

Цитата

<...>It is possible to get the TimeZone using Java (or JSP) using below code. But it is not useful, because it'll always return the server's TimeZone where the code is been executed.<...>
http://www.coderanch.com/t/486127/JSP/java/Query-timezone

Народ предлагает следующие варианты:
1) С помощью JavaScript узнать текущее время клиента и на этом основании делать вывод о часовом поясе.
2) Определить страну клиента по IP.

Я гуглил по запросу http://www.google.ru/search?q=jsf+detect+user+time+zone

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)