錯誤
我在學習springmvc的時候,并沒有按照how2j教程上使用eclipse建構動态Web項目的方法建構項目,而是直接在IDEA中用maven支援的webapp模闆建構了項目。
直接通路
JSP
頁面是正常的。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TPR1keJRVZvZkMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLzIDNyETM0AjM0AjMxAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
通路控制器時,顯示404錯誤。
此時我的項目的目錄結構長這樣:
尋找原因
我在找到正确原因之前,考慮了很多錯誤,比如網址與映射不比對、
springmvc-servlet.xml
配置錯誤等等。
但在改了很多位置之後,網頁依然顯示404。我決定從how2j下載下傳正确的代碼。
長這樣:
然後發現各種配置和類與自己的項目完全一緻(╥﹏╥…)
隻不過,唯一不同的地方就是項目的目錄結構。
解決方案
終于找到原因了!
源賴氏項目建構時必須要用eclipse的動态Web項目(我隻知道這一種(*/ω\*)),否則就可能出現錯誤。
成功了!
反思
在未來學習過程中,要一步一個腳印跟着教程走。如果遇到錯誤情況,可能是項目配置的原因,要對照教程,一步步比較,自己的項目是否與教程有不同的地方。
( ゚д゚)つBye