SpringBoot web 项目我发 index.html 放在 resource 文件夹下,如下图:
然后我在地址栏访问这个页面显示:
我按照 Controller 映射的地址访问另一个路径是有效的,如下:
请问有大佬能指点一下么?
SpringBoot web 项目我发 index.html 放在 resource 文件夹下,如下图:
然后我在地址栏访问这个页面显示:
我按照 Controller 映射的地址访问另一个路径是有效的,如下:
请问有大佬能指点一下么?
springboot 2.1.3 默认映射路径/到static/index.html,可以使用下面的方法自定义映射
@Configuration
public class WebConfig implements WebMvcConfigurer {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/").setViewName("index-2.html");
}
}
3 回答3.6k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1.8k 阅读
1 回答1k 阅读✓ 已解决
1 回答742 阅读✓ 已解决
1.首先查看是否有index页面的映射?需要通过controller返回的页面
2.controller上不能使用返回json字符的注解
3.html模板是否配置正确,如果是thymeleaf模板的话需要增加配置的如下