🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
SpringBoot 默认将首页放在下面的位置,模板名称默认`index.html`。 ```html resources/META-INF/resources/index.html resources/public/index.html resources/resources/index.html resources/statics/index.html ``` 如果访问 http://localhost:8080、http://localhost:8080/ 、 http://localhost:8080/index.html 都可以访问到`index.html`。 <br/> 如果要将首页放在其他地方,如`resources/templates/main.html`,可以采用如下两种方式之一来改变首页的位置。 <br/> **方式1:在controller层代码改变** ```java @Controller public class DemoController { @GetMapping("/") public String main() { return "main"; } } ``` **方式2:重写方法 addViewControllers 来改变** ```java @Configuration public class CustomMvcConfig implements WebMvcConfigurer { @Override public void addViewControllers(ViewControllerRegistry registry) { registry.addViewController("/").setViewName("main"); } } ``` **** 案例代码:https://gitee.com/flymini/codes03/tree/master/learn-boot-resstatic