springboot 對404的處理

默認情況下發送一個不存在的請求、該請求會轉發到/${context-path}/error
並且不會被ControllerAdvice攔截

2018-03-06 10:30:20.969 WARN  [http-nio-9090-exec-5] - No mapping found for HTTP request with URI [/oa/appmanager/queryList] in DispatcherServlet with name 'dispatcherServlet'
2018-03-06 10:30:20.982 INFO  [http-nio-9090-exec-5] - /oa/error
2018-03-06 10:30:20.982 INFO  [http-nio-9090-exec-5] - 
2018-03-06 10:30:20.991 INFO  [http-nio-9090-exec-5] - null

解決辦法

#出現錯誤時, 直接拋出異常
spring.mvc.throw-exception-if-no-handler-found=true
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章