一 Directory Listing概念
在tomcat的安装目录中的webapps文件夹中不放置任何web程序文件,例如index.html,web.xml等,那么采用URL去访问这个文件夹的时候,就会将文件夹中的所有内容全部列出来,可供下载。
默认配置下,改值是 false,即不对外展示文件虚拟目录(这么做是为了安全考虑);
二 设置方法
找到tomcat安装目录下的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> //debug是设定debug level, 0表示提供最少的信息。9表示提供最多的信息.
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value> //listings设置为true时表示列出页面,为false则表示不支持文件夹结构的显示
</init-param>
<load-on-startup>1</load-on-start