WebMvcConfigurer
-
기타 WebMvcConfigurer 설정SPRING/스프링 MVC 2021. 6. 19. 17:04
CORS 설정 - Cross Origin 요청 처리 설정 - 같은 도메인에서 온 요청이 아니더라도 처리를 허용하고 싶다면 설정한다. 리턴 값 핸들러 설정 -스프링 MVC가 제공하는 기본 리턴 값 핸들러 이외에 리턴 핸들러를 추가하고 싶을 때 설정한다. 아큐먼트 리졸버 설정 - 스프링 MVC가 제공하는 기본 아규먼트 리졸버 이외에 커스텀한 아규먼트 리졸버를 추가하고 싶을 때 설정한다. 뷰 컨트롤러 - 단순하게 요청 URL을 특정 뷰로 연결하고 싶을 때 사용할 수 있다. 비동기 설정 - 비동기 요청 처리에 사용할 타임아웃이나 TaskExecutor를 설정할 수 있다. 뷰 리졸버 설정 - 핸들러에서 리턴하는 뷰 이름에 해당하는 문자열을 View 인스턴스로 바꿔줄 뷰 리졸버를 설정한다. Content Negot..
-
SPRING MVC 설정 관련 정리SPRING/스프링 MVC 2021. 6. 11. 01:16
DISPATCHSERVLET 이용 - DisspatcherServlet가 Web을 구동하는데 필요한 여러 Bean을 자동으로 등록해준다. @Configuration @ComponentScan public class WebConfig { @Bean public ViewResolver viewResolver() { InternalResourceViewResolver viewResolver = new InternalResourceViewResolver(); viewResolver.setPrefix("/WEB-INF/"); viewResolver.setSuffix(".jsp"); return viewResolver; } } 필요하다면 위와 같이 WebConfig 클래스에 Bean을 직접 등록하여 Dispatch..