DefaultServlet

在web访问任何资源都是在访问Servlet

当你启动Tomcat,你在网址上输入http://localhost:8080。为什么会出现Tomcat小猫的页面?

这是由缺省Servlet为你服务的

  • 我们先看一下web.xml文件中的配置,web.xml文件配置了一个缺省Servlet

什么叫做缺省Servlet?凡是在web.xml文件中找不到匹配的元素的URL,它们的访问请求都将交给缺省Servlet处理,也就是说,缺省Servlet
用于处理所有其他Servlet都不处理的访问请求。

  • 总结:无论在web中访问什么资源【包括JSP】,都是在访问Servlet。没有手工配置缺省Servlet的时候,你访问静态图片,静态网页,缺省Servlet会在你web站点中寻找该图片或网页,如果有就返回给浏览器,没有就报404错误

posted @ 2019-02-14 16:53  hcss  阅读(97)  评论(0编辑  收藏  举报