問題:This application has no explicit mapping for /error, so you are seeing this as a fallback
備注:出現(xiàn)這個異常說明了跳轉(zhuǎn)頁面的url無對應的值.
原因1:
Application啟動類的位置不對.要將Application類放在最外側(cè),即包含所有子包
Application類要在包下斥难,而非子包 如圖:
spring-boot會自動加載啟動類所在包下及其子包下的所有組件
image.png
備注:改變啟動類配置image.png
原因2:
在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
原因3:
控制器的URL路徑書寫問題:
@RequestMapping(“/htello”) ,實際訪問的路徑與”hello”不符合