spring中获得sesion的工具类

原创 2015年11月20日 17:10:48

开发中我们常常会用到session,但是传统的获取session的方法不是很灵活。。。

直接贴上源码:

package com.ibs.gbplatform.common.util;

import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;

public class SessionUtils {

	public static Object getSessionAttribute(String key) {
		return ((ServletRequestAttributes) RequestContextHolder
				.getRequestAttributes()).getRequest().getSession()
				.getAttribute(key);
	}

	public static void setSessionAttribute(String key, Object object) {
		((ServletRequestAttributes) RequestContextHolder.getRequestAttributes())
				.getRequest().getSession().setAttribute(key, object);
	}
}



版权声明:本文为博主原创文章,未经博主允许不得转载。

Spring boot中使用工具类 无需注入获取.yml中的值

项目中经常需要将路径URL等信息单独提出写到配置文件中,之前使用Spring时一般都是用 .properties文件来存这些公共信息,那么如何在spring boot中优雅的使用.yml文件存取呢、、...
  • xiao______xin
  • xiao______xin
  • 2017年06月15日 10:00
  • 3249

主动获取spring容器工具类SpringContextUtil

/** * 获取spring容器,以访问容器中定义的其他bean */ @Component public class SpringContextUtil implements Applicati...
  • zhiyi321
  • zhiyi321
  • 2016年06月13日 17:55
  • 4822

Spring3中好用的工具类收集

1) 请求工具类 org.springframework.web.bind.ServletRequestUtils //取请求参数的整数值: public static Integer getIntP...
  • z69183787
  • z69183787
  • 2014年08月13日 12:06
  • 964

Spring中的工具类

Spring的工具类比较实用噢,这里仅仅只举几个例子 package com.itheima.sh.test; public ...
  • li951418089
  • li951418089
  • 2015年12月24日 10:29
  • 382

Properties文件读取工具类

所需工具类:org.springframework.core-3.1.1.RELEASE.jar 代码:
  • yangshijin1988
  • yangshijin1988
  • 2014年08月18日 17:31
  • 1267

Spring常用工具类

Spring 的优秀工具类盘点 文件资源操作 Spring 定义了一个 org.springframework.core.io.Resource 接口,Resource 接口是为了统一各种类型不同...
  • ichsonx
  • ichsonx
  • 2016年09月29日 14:24
  • 1392

通过SpringContextUtil获取spring环境上下文

1.先写个工具类,实现ApplicationContextAware接口,然后他会把ApplicationContext对象传给你,在setApplicationContext方法里已经把Applic...
  • wendrewshay
  • wendrewshay
  • 2014年10月30日 11:48
  • 1740

14、Spring工具类之Resource

在项目中我们经常需要获取配置文件,有时候会出现在JavaSE项目中获取文件的代码能正常运行,但是到JavaEE项目中就不可以了。针对这种情况我们可以使用Spring提供的Resource工具类 Spr...
  • jaune161
  • jaune161
  • 2016年05月22日 17:48
  • 1555

可以随时拿取spring容器中Bean的工具类

在Spring帮我们管理bean后,编写一些工具类的时候需要从容器中拿到一些对象来做一些操作,比如字典缓存工具类,在没有找到字典缓存时,需要dao对象从数据库load一次,再次存入缓存中。此时需要在u...
  • u012811805
  • u012811805
  • 2017年01月11日 20:40
  • 467

Spring在工具类中使用注解注入Bean

public class LogUtil { @Autowired private LogService logService; private static Lo...
  • qq_18495465
  • qq_18495465
  • 2017年02月07日 10:03
  • 647
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:spring中获得sesion的工具类
举报原因:
原因补充:

(最多只允许输入30个字)