Tomat的默认servlet(DefaultServlet)-CSDN博客
阿里云国际版折扣https://www.yundadi.com |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
https://tomcat.apache.org/tomcat-10.1-doc/default-servlet.html
DefaultServlet 用来处理对静态资源的请求、以及罗列目录下的内容前提是配置了允许罗列。
DefaultServlet 是全局声明的在$CATALINA_BASE/conf/web.xml
中声明默认声明如下
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
...
<!-- The mapping for the default servlet -->
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
所以默认情况下DefaultServlet在应用启动的被加载、禁止罗列目录内容、 debug被打开。
DefaultServlet有很多属性可以修改其行为。
阿里云国际版折扣https://www.yundadi.com |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |