在java中如何在非servlet的普通类中获取requestresponsesession

Posted 起个名字好难

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在java中如何在非servlet的普通类中获取requestresponsesession相关的知识,希望对你有一定的参考价值。

原文:http://blog.csdn.net/u012255097/article/details/53092628

 

在spring的普通类中:

 

HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();

request.getSession();

 

 

在Struts的普通类中:

 

HttpServletRequest request = ServletActionContext.getRequest();

request.getSession();

 

HttpServletResponse response =ServletActionContext.getResponse();

 

以上是关于在java中如何在非servlet的普通类中获取requestresponsesession的主要内容,如果未能解决你的问题,请参考以下文章

如何在非视图控制器类中获取可见/当前视图控制器?迅速

JAVA 普通类中怎么调用HTTPSERVLETRequest

java如何在一个普通的类中获取request对象

Android:如何在普通类中获取给定活动的视图?

如何在非控制器类中从 Microsoft.AspNetCore.Identity 获取 UserID

java如何获得linux下web路径