需要注意的是,瀏覽器訪問servlet 一般發送Get請求,由servlet的 doGet方法負責處理
出現404的情況有很多,以下僅列出我個人遇到 。
我遇到的情況是,網址首頁能訪問,但是訪問不了 servlet
可能1:servlet的 class 文件沒有生成
class 文件不能生成一般是Java類出錯,導致無法 正常編譯。在 項目目錄的 build文件夾下,一直沒有看到 對應的 .class文件的生成。
我遇到的情況是,導入的jar包有問題,以至於 程序一直無法編譯。我 選擇 導入另一個版本的 jar包,點擊 eclispse頂端導航欄-> Project -> clean,選擇要重新編譯的項目,點擊 確定即可。
可能2:web.xml 沒有配置好
參考博客
