2014년 9월 23일 화요일

[spring] @mvc 의 modelMap

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을 써도 된다.

댓글 없음:

댓글 쓰기