[Spring] ModelAndView

chael_lo·2022년 6월 16일
0

Spring

목록 보기
3/7

ModelAndView

컴포넌트, 객체 방식으로 작성하고 객체를 돌려준다.

특징

  • 인자가 없다.
  • 리턴 값(돌려주는 데이터형태)이 ModelAndView이다.
  • 데이터 추가는 addObject으로 추가한다
  • 페이지 이동은 setViewName으로 한다.
  • 데이터와 이동하고자 하는 View Page를 함께 저장한다는 특징이 있다.
    (Model은 model.addAttribute를 사용하여 데이터만 저장한다)

사용법

public ModelAndView test(){//반환값이 ModelAndView
	//데이터와 뷰를 동시에 설정
	ModelAndView mav = new ModelAndView();
    mav.addObject("사용할 데이터 명","데이터 값");
    mav.setViewName("뷰로 사용할 파일 명");
    return mav;
}

뷰에서 출력 형태

<p>${data}</p>
profile
천천히 꾸준히

0개의 댓글