(1)404錯誤
1)含義:是伺服器執行完客戶端的請求後,返回給客戶端的乙個執行結果的狀態編碼。即:伺服器依據請求位址找不到相應的資源
2)常見原因:
a、工程沒有部署
b、檢查一下中的內容是否一致
c、請求位址寫錯
d、部署結構沒有遵循servlet規範
(2)405錯誤
1)含義:web伺服器找不到service()
方法處理請求。
2)原因:
沒有嚴格遵守service方法的簽名要求,
(檢查service方法返回型別,方法名,引數型別和順序、異常型別)
(3)500錯誤
1)含義:程式在執行過程中出錯。即:系統出錯
2)錯誤原因:
a、servlet類沒有繼承httpservlet類或實現servlet介面。
b、web.xml中寫錯
c、程式在執行時出錯(service方法中**執行時丟擲異常),比如程式不嚴謹,資料庫服務暫停服務 注:
狀態碼是乙個三位數字,由w3c定義,表示伺服器處理請求的一種狀態。
Linux開發中常見段錯誤問題原因分析
1 使用非法的記憶體位址 指標 包括使用未經初始化及已經釋放的指標 不存在的位址 受系統保護的位址,唯讀的位址等,這一類也是最常見和最好解決的段錯誤問題,使用gdb print一下即可知道原因。2 記憶體讀 寫越界。包括陣列訪問越界,或在使用一些寫記憶體的函式時,長度指定不正確或者這些函式本身不能指...
Linux開發中常見段錯誤問題原因分析
1 使用非法的記憶體位址 指標 包括使用未經初始化及已經釋放的指標 不存在的位址 受系統保護的位址,唯讀的位址等,這一類也是最常見和最好解決的段錯誤問題,使用gdb print一下即可知道原因。2 記憶體讀 寫越界。包括陣列訪問越界,或在使用一些寫記憶體的函式時,長度指定不正確或者這些函式本身不能指...
Linux開發中常見段錯誤問題原因分析
分類 linux 嵌入式linux c和c 2012 09 22 20 35 1701人閱讀收藏 舉報linux 多執行緒socket 平台stringc 1 使用非法的記憶體位址 指標 包括使用未經初始化及已經釋放的指標 不存在的位址 受系統保護的位址,唯讀的位址等,這一類也是最常見和最好解決的段...