I have faced the same issue. The problem is that before recreating a new Server in Eclipse you may need to add the path to a jar file. The step you missed was to go to your /Tomcat-Directory/lib/servlet-api and add servlet-api.jar
To solve this:
- Right-click on the project > Build path > Configure Build Path > Libraries > Add External JARs.
- Select all JAR files from the Tomcat/bin and Tomcat/lib.
- Click on OK.
This worked for me. I hope this helps you.