본문 바로가기
spring

컨트롤러에서 뷰페이지로 데이터를 전달

by 신방동불주먹 2022. 12. 21.

<컨트롤러에서 뷰페이지로 데이터를 전달하는 방식>

 

 

1. Model 객체

- addAttribute(속성, 값)

 

2. 커맨드 객체 

 

3. @ModelAttribute - 타입과 상관없이 무조건 model에 담겨 전달된다.

 

4. @RedirectAtrribute - 한 번 사용할 데이터를  이동하는 뷰페이지에 전달

- addFlashAttr(속성, 값) 

-> response.sendRedirect("list.jsp?name=hong") 와 같음

 

5. json 형식으로 값 전달.
dto 타입으로 리턴값을 정의하고 @responsebody를 사용한다.


6. responseEntity로 json형식 전달하기 

 

 

 

 

'spring' 카테고리의 다른 글

파일 업로드  (0) 2022.12.21
json설정  (0) 2022.12.21
커맨드 객체 (Command Object )  (0) 2022.12.21
@Controller, @RequestMapping  (0) 2022.12.21
servlet 버전 변경  (0) 2022.12.20