Вы также можете просто @Autowire
. Например:
@Autowired
private HttpServletRequest request;
Несмотря на то, что HttpServletRequest является bean-объектом в области запроса, он не требует, чтобы ваш контроллер был ограничен запросом, поскольку для HttpServletRequest Spring будет генерировать прокси HttpServletRequest, который знает, как получить фактический экземпляр запроса.