作者:xyzroundo

創建一個類:

public class SystemContext {

private static ThreadLocal webSession = new ThreadLocal();

public static HttpSession getWebSession() {

HttpSession session = (HttpSession) webSession.get();

return session;

}

public static void setWebSession(HttpSession session) {

webSession.set(session);

}

}

再寫一過濾器,將session放到以上的類對象裡
public void doFilter(ServletRequest request, ServletResponse response, 
FilterChain chain) throws IOException, ServletException {

SystemContext.setWebSession(httpRequest.getSession());

}
這樣在service類中就可以使用SystemContext.getWebSession()來取得session了。

spring AOP 取得web的session相关推荐

  1. Spring AOP用法

    软件152 杨浩艺 Spring AOP Java web 环境搭建 Java web 项目搭建 Java Spring IOC用法 spring提供了两个核心功能,一个是IoC(控制反转),另外一个 ...

  2. [Java][web]利用Spring随时随地获得Request和Session

    利用Spring随时随地获得Request和Session 一.准备工作: 在web.xml中加入 <listener> <listener-class> org.spring ...

  3. springsecurity中session失效后怎样处理_结合Spring Security进行web应用会话安全管理

    结合Spring Security进行web应用会话安全管理 在本文中,将为大家说明如何结合Spring Security 管理web应用的会话.如果您阅读后觉得本文对您有帮助,期待您能关注.转发!您 ...

  4. Spring核心技术原理-(2)-通过Web开发演进过程了解一下为什么要有Spring AOP?

    上一篇: Spring核心技术原理-(1)-通过Web开发演进过程了解一下为什么要有Spring? 上一篇从Web开发演进过程的一个侧面简述了一下为什么会有Spring?事实上只介绍了为什么会有Spr ...

  5. 彻底理解Spring AOP

    目录 前言 1. AOP概念 2. AOP的实现 3. Spring的IoC理解: 4. Sping知识整理 前言 AOP英文名为Aspect Oriented Programming,意为面向切面编 ...

  6. Spring - Java/J2EE Application Framework 应用框架 第 5 章 Spring AOP: Spring之面向方面编程G

    第 5 章 Spring AOP: Spring之面向方面编程 5.1. 概念 面向方面编程 (AOP) 提供从另一个角度来考虑程序结构以完善面向对象编程(OOP). 面向对象将应用程序分解成 各个层 ...

  7. Spring - Java/J2EE Application Framework 应用框架 第 5 章 Spring AOP: Spring之面向方面编程

    第 5 章 Spring AOP: Spring之面向方面编程 5.1. 概念 面向方面编程 (AOP) 提供从另一个角度来考虑程序结构以完善面向对象编程(OOP). 面向对象将应用程序分解成 各个层 ...

  8. 第 5 章 Spring AOP: Spring之面向方面编程

    http://oss.org.cn/ossdocs/framework/spring/zh-cn/aop.html 第 5 章 Spring AOP: Spring之面向方面编程 5.1. 概念 面向 ...

  9. spring aop实例讲解_Spring框架核心知识点

    文章内容输出来源:拉勾教育Java高薪训练营 前言: 由于工作需要提升自身技术能力,在各方比较下,报名了拉勾教育的java高薪训练营,目前已经学了半个月啦,来说说自身学习的感受吧: 课程内容有广度更有 ...

最新文章

  1. linux ubuntu下怎样将pdf格式文件转换为doc格式文件,Ubuntu环境下把word文档转成pdf,把pdf文件转成jpg...
  2. spring-wind 搭建过程问题记录
  3. Elasticsearch SQL介绍及实例
  4. php实现播放直播_PHP直播技术分享(一:实现直播)
  5. java io 文件路径_【IO流】java中文件路径(相对路径、绝对路径)相关类及方法...
  6. 40款精简活力fcpx标题字幕 mTitle Kinetic for Mac
  7. python神经网络训练_Python深度学习训练神经网络
  8. Altlas M1 and Tips of Debugger Visualizers
  9. always on sql 收缩日志_sql server日志文件过大无法收缩的问题
  10. 解决Win10中WerFault错误报告问题
  11. [期刊科普]期刊划分和分区:北大核心、南大核心、SCI、万方维普知网
  12. 一带一路专题:农业、经济、地理距离、友好城市等七大维度面板数据
  13. 修改移动硬盘盘符(G盘--E盘)
  14. 微信开发工具如何修改模拟页面路径
  15. (纪录片)光的故事 BBC Light Fantastic (2004)
  16. 我个人关于2019年双十一平台的使用
  17. [ahk]右键菜单打开文件所在文件夹(快捷方式也适用)
  18. 2022MySQL数据库-基础篇
  19. Python并行处理
  20. 阿里云1核1G内存1M宽带可以支持多少IP访问量?

热门文章

  1. 高性能Javascript 分割任务学习笔记
  2. Android的联通性---USB主机模式(三)
  3. 虚拟机ubuntu安装ssh服务器,经过Xshell远程链接虚拟机VMVARE中的Ubuntu
  4. 局域网内抢网速_路由器要不要每天重启?多亏宽带师傅透露,难怪网速一天比一天慢...
  5. vue 关闭弹如何销毁子组件_vue中的eventBus会产生内存泄漏吗
  6. 计算机考试用远程桌面,职称计算机考试:教你体验XP远程桌面多用户登录
  7. python写接口函数_python接口自动化测试二十:函数写接口测试
  8. Android开发之Glide设置View背景图的方法
  9. Android Java包
  10. android布局技巧:创建高效布局