我们打开使用Eclipse J2EE的版本来开发servlet。注意eclipse包含很多版本。如果是普通版本的。可能没有web项目的项目选择。所以我们要使用eclipse java ee的版本。
打开eclipse后。我们创建一个动态web项目。

另外可以直接在src目录下面添加一个servlet类。servlet类默认
下面内容来自博客园。
在eclipse中新建一个web project工程,eclipse会自动创建下图所示目录结构:

Servlet接口SUN公司定义了两个默认实现类,分别为:GenericServlet、HttpServlet。
HttpServlet指能够处理HTTP请求的servlet,它在原有Servlet接口上添加了一些与HTTP协议处理方法,它比Servlet接口的功能更为强大。因此开发人员在编写Servlet时,通常应继承这个类,而避免直接去实现Servlet接口。
HttpServlet在实现Servlet接口时,覆写了service方法,该方法体内的代码会自动判断用户的请求方式,如为GET请求,则调用HttpServlet的doGet方法,如为Post请求,则调用doPost方法。因此,开发人员在编写Servlet时,通常只需要覆写doGet或doPost方法,而不要去覆写service方法。
使用eclipse创建servlet项目的好处就是,所有的继承关系 重写关系 已经配置web.xml都可以图形化界面的方式来配置。
我们可以勾选重写httpservlet类中的那些方法。如果您当前的servlet只是为了呈现内容给用户。则您只需要实现doget方法就可以了。
eclipse中的tomcat最后真正运行的目录 不一定是在我们配置的这个tomcat目录
C:\Users\M\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps4