Как правильно определять locale браузера в spring приложении

Вопрос для меня новый. Есть код на java, который должен получить в переменную java.util.Locale locale данные из браузера пользователя. Сам код выглядит вот так:

public RepeatStatus execute(StepContribution contribution, ChunkContext chunkContext) throws Exception {
        final JobParameters parameters = chunkContext.getStepContext().getStepExecution().getJobParameters();
        final Locale locale = StringUtils.parseLocale(parameters.getString(LOCALE));
...
}

Проблема в том, что хоть в браузере я передаю запрос с такими параметрами: введите сюда описание изображения

В дебагере он видит почему то локаль en-US: введите сюда описание изображения

Подскажите, что делаю не так? Если сменить локаль компа, он норм принимает. Но мне то нужно отталкиваться от локали браузера.


Ответы (0 шт):