创建session注入httpsession和**((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest().getSession();**的区别是什么