<WebRequest클래스 이용한 관리>
* 소스관리
@Controller
@RequetMapping(value="/hoge")
public class SampleController {
@RequestMapping
public String hoge(WebRequest request, Model model) {
// 세션 값 취득
LoginUser loginUser = (LoginUser) request.getAttribute(
"loginUser", RequestAttributes.SCOPE_SESSION);
// 세션 값 등록
String sessionData = "Session Data";
request.setAttribute("sessionData", sessionData, RequestAttributes.SCOPE_SESSION);
// 세션 데이터 삭제
request.removeAttribute("message", RequestAttributes.SCOPE_SESSION);
// 리퀘스트에 값 등록
String requestData = "request Data";
request.setAttribute("requestData", requestData, RequestAttributes.SCOPE_REQUEST);
return "/fuga";
}
}
'자바 > JAVA...Spring' 카테고리의 다른 글
Spring 3.2 & MyBatis] @SessionAttributes을 사용한 세션 관리 (0) | 2016.02.15 |
---|---|
Spring 3.2 & MyBatis] Spring Bean을 이용한 세션관리 (0) | 2016.02.15 |
Spring 3.2 & MyBatis] Spring MVC에서의 세션 관리 (0) | 2016.02.15 |
Spring 3.2 & MyBatis] SpEL사용예 (0) | 2016.02.01 |
Spring 3.2 & MyBatis] SpEL사용예 (0) | 2016.02.01 |