1 import javax.servlet.http.HttpServletRequest;
2 import javax.servlet.http.HttpSession;
3
4 import org.springframework.web.context.request.RequestContextHolder;
5 import org.springframework.web.context.request.ServletRequestAttributes;
6 /**
7 * @ClassName: ContextHolderUtils
8 * @Description: TODO(上下文工具类)
9 *
10 */
11 public class ContextUtils {
12 /**
13 * SpringMvc下获取request
14 *
15 * @return
16 */
17 public static HttpServletRequest getRequest() {
18 HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
19 return request;
20
21 }
22 /**
23 * SpringMvc下获取session
24 *
25 * @return
26 */
27 public static HttpSession getSession() {
28 HttpSession session = getRequest().getSession();
29 return session;
30
31 }
32
33 }