1. 程式人生 > >spring boot No mapping found for HTTP request with URI

spring boot No mapping found for HTTP request with URI

最近的專案改造  發現    我 所有的 配置都對 就是死活 對映不到 我的html

 查了 好久   終於在 一個小地方發現  

  在 webConfig 中  加入 

@Override
public void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) {
    configurer.enable();
}

附上 我的  webConfig 全檔案   這個 是我新建的一個專案  中的 config

@Configuration
public class WebConfig implements WebMvcConfigurer {

    @Override
    public void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) {
        configurer.enable();
    }
    @Bean
    public InternalResourceViewResolver internalResourceViewResolver(){
        InternalResourceViewResolver resolver = new InternalResourceViewResolver();
        resolver.setPrefix("/WEB-INF/views/");
        resolver.setSuffix(".html");
        return resolver;
    }
}