码迷,mamicode.com
首页 > 编程语言 > 详细

spring MVC 获取全局Session

时间:2017-03-19 22:15:02      阅读:329      评论:0      收藏:0      [点我收藏+]

标签:servlet   turn   cat   string   util   span   http   mvc   log   

 1 /**
 2  * 获取全局Session
 3  * @return
 4  */
 5 @SuppressWarnings("unchecked")
 6 public static String findAdminFromSession(){
 7 try{
 8  HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
 9  Map<String,User> map =  (Map) WebUtils.getSessionAttribute(request,"user");
10  User user = map.get("userInfo");
11  return user!=null?(StringUtils.isNotBlank(user.getId())? user.getId(): null):null;
12 }catch(Exception e){
13 e.printStackTrace();
14 return null;
15 }
16 
17 }
User视情况而定

spring MVC 获取全局Session

标签:servlet   turn   cat   string   util   span   http   mvc   log   

原文地址:http://www.cnblogs.com/dougest/p/6580953.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!