핸들러 메소드 12부: Flash Attributes
주로 리다이렉트시에 데이터를 전달할 때 사용한다.
- 데이터가 URI에 노출되지 않는다.
- 임의의 객체를 저장할 수 있다.
- 보통 HTTP 세션을 사용한다.
Continue reading
핸들러 메소드 11부: RedirectAttributes
Continue reading
핸들러 메소드 10부: @SessionAttribute
Continue reading
핸들러 메소드 7부: 폼 서브밋 (에러 처리)
Continue reading
핸들러 메소드 5부: @ModelAttribute
@ModelAttribute
- 여러 곳에 있는 단순 타입 데이터를 복합 타입 객체로 받아오거나 해당 객체를 새로 만들 때 사용할 수 있다.
- 여러 곳? URI 패스, 요청 매개변수, 세션 등
- 생략 가능
Continue reading
핸들러 메소드 2부: URI 패턴
@PathVariable
- 요청 URI 패턴의 일부를 핸들러 메소드 아규먼트로 받는 방법.
- 타입 변환 지원.
- (기본)값이 반드시 있어야 한다.
- Optional 지원.
Continue reading
핸들러 메소드 1부: 지원하는 메소드 아규먼트와 리턴 타입
핸들러 메소드 아규먼트: 주로 요청 그 자체 또는 요청에 들어있는 정보를 받아오는데 사용한다.
Continue reading
HTTP 요청 맵핑하기 5부: HEAD와 OPTIONS 요청 처리
우리가 구현하지 않아도 스프링 웹 MVC에서 자동으로 처리하는 HTTP Method
Continue reading