Мне нужно получить текущий URL-адрес страницы в POJO, который вызывается из класса Acegi (необходимо добавить какую-то пользовательскую логику для приложения, над которым я работаю), и вам нужно получить HttpServletRequest, чтобы я мог получить субдомен URL (на котором основана логика).
Я попытался добавить:
@Autowired
private HttpServletRequest request;
...
public void setRequest(HttpServletRequest request) {
this.request = request;
}
public HttpServletRequest getRequest() {
return request;
}
Однако, когда я пытаюсь использовать объект запроса в своем коде, он равен нулю.
Любая идея, что я делаю неправильно или как я могу лучше это делать?