Я хочу распространить некоторые переменные пути как часть bean-объекта области видимости запроса.
Я хочу, чтобы этот бин был неизменным, и я не хочу анализировать путь вручную и зависеть от javax.servlet
stuff
Теперь я вижу решение с настройкой Provider<MyPathVariables>
в @ControllerAdvice
Но я не люблю делать MyPathVariables
изменяемым.
Еще один вариант - добавить HttpServletRequest
в мой конструктор bean-компонентов и вручную проанализировать путь, и мне также не нравится эта двойная работа, и особенно мне не нравится зависимость от javax.servlet
в моем прекрасном весеннем приложении.
Есть ли другой вариант?