728x90
스프링 컨트롤러에서 Model 을 알아보자
데이터를 Model 타입으로 만들 수 있다.
addAttribute() 메소드를 사용하여 생성한다.
view 에서 데이터를 받아올 때는 위에 request.getAttribute() 메소드를 사용하거나 ${name} 로 받아 오면 된다.
로컬주소로 들어가보면
값이 나오는 것을 확인 할 수 있다.
ModelAndView 는 모델과 뷰 를 동시에 가지고 있기 때문에 객체를 생성해주고 setViewName() 으로 뷰의 경로를 잡아주고 addObject() 로 생성해주고 그것을 리턴해 준다.
리퀘스트 맵핑은 클래스에서도 사용할 수 있다. 이런 식으로 클래스에도 맵핑을 붙이게 되면 클래스에 맵핑된 주소를 먼저 찾게 된다. 그 다음 맵핑을 이어서 찾게 된다.
728x90
'Back-End > Spring(Boot)' 카테고리의 다른 글
이클립스 get, post, @ModelAttribut, redirect 사용법 (0) | 2020.10.12 |
---|---|
이클립스 form 데이터처리 (0) | 2020.10.12 |
이클립스에서 스프링 mvc 프로젝트 (0) | 2020.10.11 |
5. 빌드 (0) | 2020.10.05 |
3. 스프링 라이브러리 (0) | 2020.10.05 |