스프링 MVC3 스프링 4 MVC - part 3 DispatcherServlet과 CharacterEncodingFilter 설정 Bean 정의파일에 설정한 내용을 바탕으로 DispatcherServlet을 설정한다. 먼저 web.xml에 설정하는 방법을 알아보고, Servlet3.0 이후의 환경에서 사용할 수 있도록 WebApplication Initializer를 사용한 방법도 알아본다. web.xml Sample MVC contextConfigLocation classpath:/META-INF/spring/beans-biz.xml org.springframework.web.context.ContextLoaderListener dispatcherServlet org.springframework.web.servlet.DispatcherServlet .. 2020. 11. 11. 스프링 4 MVC - part 2 환경구축 - 이클립스 파일 -> NEW-> Other -> Maven -> MavenProject 선택 - create a simple project 체크 - Packaging 은 war 지정 - pom.xml 설정 4.0.0 sample.customer web war 1.0.0-RELEASE Spring MVC Sample 4.2.6.RELEASE org.springframework spring-webmvc ${org.springframework-version} javax.servlet javax.servlet-api 3.1.0 runtime javax.servlet jstl 1.2 runtime org.hibernate hibernate-validator 5.2.2.Final org.slf4j slf.. 2020. 11. 11. 스프링 4 MVC - part 1 스프링 MVC의 등장 인물과 동작개요 #.DispatcherServlet - 프런트 컨트롤러 담당 - 모든 http요청을 받아들여 그 밖의 오브젝트 사이의 흐름을 제어 - 기본적으로 스프링 MVC의 DispatcherServlet 그대로 사용 #.HandlerMapping - 클라이언트의 요청을 바탕으로 어느 컨트롤러를 실행할지 결정 #.Model - 컨트롤러에서 뷰로 넘겨줄 오브젝트를 저장하기 위한 오브젝트. #.ViewResolver - View 이름을 바탕으로 View오브젝트를 결정 #.View - 뷰에 화면 표시 처리를 의뢰 #.비즈니스 로직 - 비즈니스 로직을 실행. #.컨트롤러 - 클라이언트 요청에 맞는 프레젠테이션 층의 애플리케이션 처리를 실행해야 함. #.뷰 / JSP - 클라이언트에 대해.. 2020. 11. 10. 이전 1 다음