1
eclipse釋出項目報錯:Multiple Contexts hava a path of “/xxx“
1.1在Eclipse的Servers中單擊“server.xml”檔案并打開
1.2在"server.xml"檔案中,可以看到重複定義的context,删掉1個即可
2 問什麼我啟動服務以後用浏覽器通路Tomcat會報404?
點開你的servers标簽,輕按兩下你的Tomcat
看到你的Tomcat的Server Locations選中的是第一個,就是說,web運作時eclipse把你的工程放到那個預設的檔案夾下去了,而那個檔案夾沒有Tomcat首頁的Root檔案
參考連結:
http://blog.csdn.net/lanzhizhuxia/article/details/8087709
http://showlike.iteye.com/blog/1549663
http://www.codingwhy.com/686.html
Servlet遇到問題:
404問題:
405問題:
1,繼承自HttpServlet的Servlet沒有重寫對于請求和響應的處理方法:doGet或doPost等方法;預設調
用父類的doGet或doPost等方法;
2,父類HttpServlet的doGet或doPost等方法覆寫了你重寫的doGet或doPost等方法;
不管是1或2,父類HttpServlet的doGet或doPost等方法的預設實作是傳回狀态代碼為405的HTTP錯誤表示
對于指定資源的請求方法不被允許。
解決方法:重寫doGet,doPost并且不要重寫super.doGet和doPost方法
3 引入第三方Jar包,在Main方法中可以正常運作,在部署到Tomcat通路時,提示
Servlet execution threw an exception] with root cause
java.lang.ClassNotFoundException