336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
@RequestMapping 메서드로 ModelAndView, Model, Map을 리턴하는 경우
모델 데이터가 뷰(view)에 전달된다.
이때 ModelMap Class는 View에 data를 심어 같이 전달해준다.
(1) hierarchy(계층) 구조
java.lang.Object java.util.AbstractMap<K,V> java.util.HashMap<K,V> java.util.LinkedHashMap<String,Object> org.springframework.ui.ModelMap |
(2) 사용 예
Import org.springframework.ui.ModelMap;
@RequestMapping(value = "/helloworld")
public ModelAndView Main(HttpServletRequest req,
HttpServletResponse res, ModelAndView mav) {
(data 가져오는 부분은 생략..)
ModelMap model = mav.getModelMap();
model.addAttribute("paramInfo", param); //data 전달
return new ModelAndView("/helloworld", model); //VIEW PAGE 설정
}
(3) JSP에서 ModelMap의 DATA 받기
'${paramInfo}' |
'Framework > Spring' 카테고리의 다른 글
[Spring] ajax 404 해결방법 / @ResponseBody (0) | 2016.08.05 |
---|---|
[Spring] 펌 / @ResponseBody와 jackson을 이용하여 JSON 사용하기 (0) | 2016.07.12 |
[Spring] @ResponseBody 한글깨짐 해결방법 / Spring 한글깨짐 (0) | 2016.07.01 |
[Spring] InternalResourceViewResolver 역할 / prefix suffix (0) | 2016.06.28 |
[Spring] AJAX URL호출 404 Error / @ResponseBody (0) | 2016.05.26 |