Мой текущий проект требует индивидуальной «Системной даты», что означает системную дату и формат, определенный в файле свойств i18n. Но класс, связанный с ним, является общим классом полезности, но не внутри веб-уровня. Однако локаль (для разработки формата даты) необходимо извлечь из объекта HttpServletRequest. Я думаю, autwire экземпляр HttpServletRequest для этого класса утилиты. Кажется, это нарушает дизайн, но я думаю, что это пиратский. Однако это не сработает. Итак, что не так с этим, и есть ли лучший способ решить Locale в любых других слоях весной?Autowire HttpServletRequest? Чтобы решить Locale?
Заранее спасибо.
Благодарим за быстрый ответ. Проблема здесь в том, что системная дата не извлекается из явного «запроса», она должна отображаться на индексной странице, когда пользователь набирает URL-адрес веб-приложения в браузере. Я знаю, что мы можем создать контроллер на основе любого шаблона url, но можем ли мы иметь явный экземпляр HttpServletRequest из запроса «/»? Спасибо. – Dreamer