import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
/**
- @author paulandcode
- @email [email protected]
- @date 2017年3月8日 下午12:57:02
*/
public class HttpContextUtils {
/**
* 獲取Request
*/
public static HttpServletRequest getHttpServletRequest() {
if(RequestContextHolder.getRequestAttributes()==null){
return null;
}
return ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();
}
/**
* 獲取Response
*/
public static HttpServletResponse getHttpServletResponse() {
if(RequestContextHolder.getRequestAttributes()==null){
return null;
}
return ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getResponse();
}
}