配置servlet用註解和web.xml都沒作用,報404錯誤以及500錯誤的解決

1:檢查project 是否勾選 BuildAutual

2:web.xml和註解只能使用一個web.xml默認會覆蓋servlet

3 : 500錯誤解決

  • web.xml中< servlet-class >路徑配置錯誤,檢查servlet類是否在該路徑下,注意要包含package名
  • web-inf/classes目錄下沒有XXXX.class文件,應該編譯把classes作爲輸出目錄
  • servlet類同時在web.xml中配置並加上了@webservlet的註解,去掉其中之一即可
  • tomcat並沒有成功部署項目,檢查servlet是否初始化,即在init方法裏輸出日誌或斷點,看是否進入

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章