Вопрос

Я пробую управление программным обеспечением программного обеспечения Endeavor. Это работает как сервлет в Tomcat (Catalina). Пакет поставлялся с Tomcat и Jre Configure, получили его довольно легко. Все было хорошо, за исключением того, что формат DateTime не был согласно конфигурации моей машины. Я не мог найти место для настройки формата DateTime. Не в самом сервлете, ни один из файлов конфигурации, который я выкопал. Кстати, я использую машину Windows 7 x86. Любая идея, чтобы изменить формат, не касаясь исходного кода?

Это было полезно?

Решение

Вы можете на самых высоких изменениях платформы по умолчанию локаль сервера машины. Неясно, какую платформу использует сервер, но если это Windows, вы можете сделать это на панели управления: http://java.com/ru/download/help/locale.xml.

Но вы все еще зависящие от программного обеспечения WebApp, выбирает / использует правильный локаль. Может быть, у него есть локаль жесткозедирован или он должен быть снаружи настраиваемым. См. Документацию WebApp.

Изменение платформы сервера Locale по умолчанию по умолчанию повлияет на всех посетителей, поскольку WebApp, похоже, не уважает локаль по умолчанию клиента (согласно комментариям к вашему вопросу).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top