| | |
| | | public static UserInfoWrapper getUserInfo() { |
| | | // UserInfoWrapper wrapper = threadLocalUserInfo.get(); |
| | | // if(wrapper == null) { |
| | | wrapper = (UserInfoWrapper)redisTemplate.opsForValue().get(UserInfoWrapper.SESSION_USER_INFO_KEY); |
| | | if (wrapper == null) { |
| | | wrapper = new UserInfoWrapper(); |
| | | User user = new User(); |
| | | //默认值,上传可以作为默认上传者 |
| | | user.setUserId(Constants.VISITOR_USER_ID); |
| | | user.setName(Constants.VISITOR_USER_ID); |
| | | wrapper.setUser(user); |
| | | setUserInfo(wrapper); |
| | | } |
| | | wrapper = (UserInfoWrapper)redisTemplate.opsForValue().get(UserInfoWrapper.SESSION_USER_INFO_KEY); |
| | | if (wrapper == null) { |
| | | wrapper = new UserInfoWrapper(); |
| | | User user = new User(); |
| | | //默认值,上传可以作为默认上传者 |
| | | user.setUserId(Constants.VISITOR_USER_ID); |
| | | user.setName(Constants.VISITOR_USER_ID); |
| | | wrapper.setUser(user); |
| | | setUserInfo(wrapper); |
| | | } |
| | | // } |
| | | // else{ |
| | | // redisTemplate.opsForValue().set(UserInfoWrapper.SESSION_USER_INFO_KEY,wrapper); |
| | |
| | | HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); |
| | | HttpSession session = request.getSession(); |
| | | String info = getUserInfo().getInfo(UserInfoWrapper.INF_USER_NAME); |
| | | if(info!=null){ |
| | | info= (String) session.getAttribute(UserInfoWrapper.INF_USER_NAME); |
| | | } |
| | | // if(info!=null){ |
| | | // info= (String) session.getAttribute(UserInfoWrapper.INF_USER_NAME); |
| | | // } |
| | | return info; |
| | | } |
| | | |
| | |
| | | HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); |
| | | HttpSession session = request.getSession(); |
| | | String info = getUserInfo().getInfo(UserInfoWrapper.INF_CLASS_ID); |
| | | if(info!=null){ |
| | | info= (String) session.getAttribute(UserInfoWrapper.INF_CLASS_ID); |
| | | } |
| | | // if(info!=null){ |
| | | // info= (String) session.getAttribute(UserInfoWrapper.INF_CLASS_ID); |
| | | // } |
| | | return info; |
| | | // return getUserInfo().getInfo(UserInfoWrapper.); |
| | | } |
| | |
| | | HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); |
| | | HttpSession session = request.getSession(); |
| | | String info = getUserInfo().getInfo(UserInfoWrapper.INF_CLASS_NAME); |
| | | if(info!=null){ |
| | | info= (String) session.getAttribute(UserInfoWrapper.INF_CLASS_NAME); |
| | | } |
| | | // if(info!=null){ |
| | | // info= (String) session.getAttribute(UserInfoWrapper.INF_CLASS_NAME); |
| | | // } |
| | | return info; |
| | | // System.out.println("CLassName"+session.getAttribute("className")); |
| | | // return (String) session.getAttribute("className"); |