在tomcat中,什么是DefaultServlet?他的功能是什么

首先所有的请求进入tomcat,都会流经servlet,如果没有匹配到任何应用指定的servlet,那么就会流到默认的servlet。

默认的servlet是配置在$catalina/conf/web.xml里面的。

应用的一些静态资源就可以交给该servlet去处理,以减轻服务器压力,节省资源!如果你用SpringMVC。就会有感觉,当你配置
org.springframework.web.servlet.DispatcherServlet拦截所有请求时,对静态资源的请求也会被拦截,这
时你就可以把静态资源交给DefaultServlet来处理!
例如


springmvc
org.springframework.web.servlet.DispatcherServlet


default
*.jpg


default
*.js


default
*.css


emb
/*

 

原文地址:https://zhidao.baidu.com/question/361250070628871932.html

你可能感兴趣的:(servlet)