筆記:用myeclipse2017ci1新建servlet沒有自動創(chuàng)建web.xml,手動加了xml文件,跳轉到servlet沒有成功
用myeclipse2017ci1新建servlet沒有自動創(chuàng)建web.xml,手動加了xml文件,跳轉到servlet沒有成功。后來發(fā)現(xiàn)是創(chuàng)建servlet的時候默認的URL mapping 是“/CartServlet”,而我們項目web.xml里指定的是URL mapping是“/servlet/CartServlet”,所以此時把之前的servlet文件CatServlet.java和web.xml文件刪掉,重新創(chuàng)建和配置servlet就好。
注:
1、目前我的myeclipse2017還沒找到自動添加web.xml的方法,需要先重新創(chuàng)servlet(CatServlet.java),修改servlet的URL mapping,再手動添加web.xml。
2、文件的刪減添加動作完成之后需要刷新項目(在項目名右鍵單擊再點擊“Refresh”即可),否則可能會因為緩存問題報錯。
如圖:
新建servlet,輸好類名,點擊“下一步”:
選中默認的URL mapping值,再點擊右側的“Edit”,把URL修改為我們項目里的“/servlet/CartServlet”:
2017-06-19
直接創(chuàng)建的servlet就不要再去xml文件中部署,直接用servlet類名就行
2017-06-13
web.xml文件是創(chuàng)建web項目時添加的,不是創(chuàng)建servlet時添加的