<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";
    }
}


 

+ Recent posts