ModelAndView

· Spring/mvc
시작하기 전 ... 이미 누군가가 만들어 놓은 환경이나 세팅되어 있는 상태에서 '왜'라는 질문 없이 당연하게 받아들이면, 내가 그 상황에 놓여있을 때 정확하게 인지하지 못하면 그건 결국 '알고있다'라고 할 수 없으므로,, 이번 포스팅을 시작한다!! Goal Spring mvc에서 컨트롤러의 리턴타입에 대해서 알아본다. Restful에 대해 알아본다. 리턴타입의 종류 String void 객체 타입 ResponseEntity 스프링의 모델 객체 ModelAndView vs Model vs ModelMap Map View @ResponseBody String Spring + View template을 사용할 때 흔히 사용하는 타입 @GetMapping("/test") public String test(Mod..
· Spring/mvc
model 분리 개요 1. 서블릿 종속성 제거 컨트롤러 입장에서는 HttpServletRequest, HttpServletResponse가 꼭 필요할까? 요청 파라미터 정보는 자바의 Map으로 대신 넘기도록 하면 지금 구조에서는 컨트롤러가 서블릿 기술을 몰라도 동작할 수 있다. 그리고 request객체를 Model로 사용하는 대신에 별도의 Model 객체를 만들어서 반환하면 된다. 2. 뷰 이름 중복 제거 컨트롤러에서 지정하는 뷰 이름에 중복이 있음을 확인할 수 있다. 컨트롤러는 뷰의 논리 이름을 반환하고, 실제 물리 위치의 이름은 프론트 컨트롤러에서 처리하도록 단순화 한다. 이렇게 하면 후에 뷰의 폴더 위치가 함께 이동해도 프론트 컨트롤러만 수정하면 된다. ex) "/WEB-INF/views/-.jsp..
dev_rosieposie
'ModelAndView' 태그의 글 목록