Of course, there are other directories, but these are the ones I am most concerned about. My problem is that I can't seem to access anything within the "ch1" directory. If I type in the URL "http://localhost:8080/servlets-examples/" I can see the file webapps/servlets-examples/index.html. However, if I type in the URL "http://localhost:8080/ch1/", I get a 404 error. I was expecting to see the file webapps/ch1/index.html.
I'm having the same problem trying to access the servlet I created and placed into webapps\ch1\WEB-INF\classes.
Is there something I should be looking at to figure out why I can't access this file? In case anyone is curious, I've been following the steps laid out in "Head First Servlets & JSP" in order to get up and running.
In case it's relevant, here's the deployment descriptor I put into webapps/ch1/WEB-INF:
Sorry folks, my bad. I had a hunch the problem was in the web.xml file but I was paying too much attention to the spelling of the tags and not enough attention to the spelling of my servlet name. I'm such a goon. It's up and running now.