Changing default welcome-page for spring-boot application deployed as a war

It’s not too hard to do… you just need to forward the default mapping…

@Configuration
public class DefaultView extends WebMvcConfigurerAdapter{

    @Override
    public void addViewControllers( ViewControllerRegistry registry ) {
        registry.addViewController( "https://stackoverflow.com/" ).setViewName( "forward:/yourpage.html" );
        registry.setOrder( Ordered.HIGHEST_PRECEDENCE );
        super.addViewControllers( registry );
    }
}

Leave a Comment