[SPRING]MODEL

seringee·2023년 5월 8일
0

개발자개인공부

목록 보기
4/28

Model이란?

Model 객체는 컨트롤러에서 데이터를 생성해 이를 JSP 즉 View에 전달하는 역할을 한다. HashMap 형태를 갖고 있고, 키(key)와, 밸류(value) 값을 저장. Servelt의 request.setAttribute()과 비슷한 역할을 한다.

예제

메서드에 매개변수를 Model 타입의 model 변수를 선언함으로 사용이 가능. 그리고 "addAttribute"를 통해 View로 데이터를 전달할 수 있습니다.

@RequestMapping(value="/modelTest") 
public String test1(Model model) {
 
    String str = "GoCoder";
    model.addAttribute("test",str);    	
 
    return "modelTest";
}

해당 소스의 결과 값
GoCoder

profile
개발 공부 정리하고 저장하기

0개의 댓글