강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

박재민님의 프로필 이미지
박재민

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

WebServerFactoryCustomizer

해결된 질문

작성

·

508

0

스프링 부트 없이 Legacy Project 에서

 

@Override
public void customize(ConfigurableWebServerFactory factory) {
ErrorPage errorPage404 = new ErrorPage(NOT_FOUND, "/error-page/404");
ErrorPage errorPage500 = new ErrorPage(INTERNAL_SERVER_ERROR, "/error-page/500");
ErrorPage errorPageEx = new ErrorPage(RuntimeException.class, "/error-page/500");
factory.addErrorPages(errorPage404, errorPage500, errorPageEx);
}

웹서버커스터마이저같은 공통처리부를 만들려면 ErrorPageController 와 인터셉터를 사용하는 수 밖에 없나여??

import org.springframework.boot.web.server.WebServerFactoryCustomizer;
부트를 사용하지 않았을 때용

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 박재민님

해당 기능들은 스프링 부트가 제공하는 기능입니다.

부트 없이 해결하려면 web.xml 같은 부분의 사용법을 찾아보셔야 할 것 같아요.

감사합니다.

박재민님의 프로필 이미지
박재민
질문자

감사합니다!

박재민님의 프로필 이미지
박재민

작성한 질문수

질문하기