No Spring WebApplicationInitializer types detected on classpath異常的解決


1.問題描述,當配置成

時,通過地址欄訪問默認路徑的index.jsp報404錯誤,如果手動在瀏覽器輸入“http://localhost:8080/index.jsp”,則出現源碼文件,然后觀察eclipse的console控制台,發現有一行紅色的“信息: No Spring WebApplicationInitializer types detected on classpath

2.解決辦法,把“<url-pattern>/*</url-pattern>””改成“<url-pattern>/</url-pattern>”,發現就可以正常訪問了。

3.關於/*/的區別,
  <url-pattern>/</url-pattern>  會匹配到/login這樣的路徑型url,不會匹配到模式為*.jsp這樣的后綴型url
  <url-pattern>/*</url-pattern> 會匹配所有url:路徑型的和后綴型的url(包括/login,*.jsp,*.js和*.html等)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM