modelMap은 @mvc를 통해 만들어진 결과를 뷰 페이지에 전달하기 위한 맵이다.
기존에는 modelAndView를 사용했지만 이를 @mvc로 바꿔 편하게 사용하게 된 것이다.
사용방법
1. 메소드의 매개변수로 modelMap을 넘겨받는다.
public void a(modelMap map ){
map.addAttribute( 넘길 객체 ) ;
}
2. 리턴 값으로 modelMap을 넘겨준다.
publid void a( ) {
modelMap map = new modelMap() ;
map .addAttribute( 넘길 객체1 ) ;
map .addAttribute( "key" , 넘길객체2 ) ;
return map ;
}
modelMap은 map 을 상속 받았기 때문에 put을 써도 된다.
'개발 > Spring' 카테고리의 다른 글
@Autowired 어노테이션을 이용한 자동 설정 (0) | 2018.02.15 |
---|---|
의존 관계 자동 설정 (0) | 2018.02.15 |
빈 생성 (0) | 2018.02.15 |
aop (0) | 2018.02.15 |
@ModelAttribute와 @RequestParam (0) | 2018.02.15 |