@GetMapping設置的為“/”,但是訪問localhost:8080/,一直出現404,No message availa,搜索了下問題,一般就是url出錯,或者啟動類沒有掃描到,
然后我再控制器,輸出sout,System.out.println("這里竟然進來了!"); 發現時可以輸出的,那么啟動類和url的請求是沒問題的。然后我再jsp中也輸出
<%
System.out.println("這里有沒有進來");
%>
發現並沒有輸出,那么就是沒有找到我的jsp文件。那么我就去檢查我的application.properties(或plication.yml),發現配置上沒有自動變成sporing的小圖標,
那么我重新創建一個,發現出現了spring的小圖標,請求地址。
總結:
1,查詢url是否正確。
2,查詢是否正常啟動。
3,查詢是否能夠進入控制器或者jsp,打印輸出,看看是否正常,然后根據出問題的地方查詢相應配置。