我试过注射HttpRequest,HttpResponse。
试过
@Bean
public RequestContextListener requestContextListener(){
return new RequestContextListener();
}
@Controller("/test")
public class Test {
public String callback() {
SecurityContextHolder.getContext().setAuthentication(auth);
ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.currentRequestAttributes();
HttpServletRequest request = attributes.getRequest();
HttpServletResponse response = attributes.getResponse();
}
}没什么,我总是收到一个空的东西。
发布于 2015-07-14 12:27:50
这是Spring做这件事的方法:
@Controller("/test")
public class Test {
public String callback(HttpServletRequest request,HttpServletResponse response) {
...
}
}https://stackoverflow.com/questions/31406520
复制相似问题