IDEA编写SpringBoot出现This application has no explicit mapping for /error, so you are seeing this as a fallback.问题
问题原因
1.url路径不对
2.Application启动类的位置不对:Application(启动类)类放在最外侧包含所有子包,springboot会自动加载启动类所在包下及其子包下的所有组件.
3.在springboot的配置文件:application.yml或application.properties中关于视图解析器的配置问题:
当pom文件下的spring-boot-starter-paren版本高时使用:
spring.mvc.view.prefix/spring.mvc.view.suffix
当pom文件下的spring-boot-starter-paren版本低时使用:
spring.view.prefix/spring.view.suffix
4.控制器的URL路径书写问题 @RequestMapping(“xxxxxxxxxxxxxx”)
5.注解问题:代码使用了@Controller和@RequestMapping两个注解,返回一个字符串并没有对应的解析器,所以就会包错
解决方案:将这两个注解换掉使用 @RestController 或者在 @RequestMapping("/hello") 这里加上@ResponseBody示意不用去找页面
我出现过第五种的问题。已解决