SpringMvc获取上下文

时间:2023-03-09 07:20:39
SpringMvc获取上下文
 import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession; import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
/**
* @ClassName: ContextHolderUtils
* @Description: TODO(上下文工具类)
*
*/
public class ContextUtils {
/**
* SpringMvc下获取request
*
* @return
*/
public static HttpServletRequest getRequest() {
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
return request; }
/**
* SpringMvc下获取session
*
* @return
*/
public static HttpSession getSession() {
HttpSession session = getRequest().getSession();
return session; } }