package com.xzx.gc.common;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Component;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
/**
|
* 保留用户会话,以方便在业务代码任何地方调用
|
* @author lijiazhi
|
*
|
*/
|
@Component
|
public class HttpRequestLocal {
|
|
public HttpRequestLocal(){
|
|
}
|
|
@Autowired
|
private HttpServletRequest request;
|
|
|
public Object getSessionValue(String attr){
|
return request.getSession().getAttribute(attr);
|
}
|
|
public void setSessionValue(String attr,Object obj){
|
request.getSession().setAttribute(attr,obj);
|
}
|
|
|
|
public Object getRequestValue(String attr){
|
return request.getAttribute(attr);
|
}
|
|
public String getRequestURI(){
|
return request.getRequestURI();
|
}
|
|
public String getHeadByName(String name){
|
return request.getHeader(name);
|
}
|
|
}
|