Java普通类取request | session
很多人在找,在一个普通类里如何才能取系统的request或session,我也找了下,但没有,就自己实现了一下,期待需要的有缘人,希望能帮到一点点。
具体如下:
实现步骤:
1.定义一个线程类,普通的:
类里最主要的就是定义了一个参数:
private static ThreadLocal<HttpServletRequest> httpRequest = new ThreadLocal<HttpServletRequest>();
另外给了set get remove和线程相关的三个方法;
具体如下:
public class UserModuleValidateTag {public static boolean validateModule(String module){HttpServletRequest request = SystemRequestContext.getHttpRequest();if(null!=request)System.out.println("^_^"+request);