본 게시글은 Seoul wiz의 신입SW인력을 위한 실전 자바(Java) 스프링(Spring)을 참고하여 작성한 글입니다. 컨트롤러 컨트롤러는 요청작업 후 뷰로 데이터 전달하는 역할을 한다. @Controller로 클래스 생성 -> @RequestMapping으로 경로 지정 -> 처리 메소드 구현 -> 뷰 이름 리턴 한번 컨트롤러를 만들어보자. HomeController의 위치 옆에 SampleController.java를 만들었다. @Controller public class SampleController { @RequestMapping("/sample") //요청 경로 public String samplecontent(Model model) { //데이터 넣기 model.addAttribute("id..
본 게시글은 Seoul wiz의 신입SW인력을 위한 실전 자바(Java) 스프링(Spring)을 참고하여 작성한 글입니다. 웹 애플리케이션 제작에 사용되는 스프링 MVC는 다음과 같다. Client에서 요청 -> DispatcherServlet에서 최초로 요청을 받는다. 이제 이 DispatcherServlet에서 요청을 Controller로 보내고, (중간에 HandlerMapping, HandlerAdapter도 들린다.) Controller에서는 처리하여 다시 DispatcherServlet으로 응답한다. 그럼 이제 다시 이 DispatcherServlet에서 ViewResolver에 보내여 사용자에게 View가 보이게 된다. MVC에서 (Model, View, Controller) Model은 이..
Comment