Как создать бин, который принимает HttpServletRequest в качестве аргумента конструктора? - PullRequest
0 голосов
/ 06 декабря 2018

Можно ли определить bean-компонент Spring в applicationContext.xml, который принимает экземпляр HttpRequest в качестве аргумента конструктора?

Бин, который я пытаюсь создать, является экземпляром org.keycloak.adapters.springsecurity.facade.WrappedHttpServletRequest.Причина этого в том, что я хочу использовать Spring AOP для перехвата метода, который вызывается из этого класса.Это возможно?

Это код конструктора:

public WrappedHttpServletRequest(HttpServletRequest request) {
    Assert.notNull(request, "HttpServletRequest required");
    this.request = request;
}
...