你还是去掉这个 Directory Listing 吧,这个有安全问题。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>   
 </init-param>   
 <init-param>   
  <param-name>listings</param-name>   
  <param-value>true</param-value>   
 </init-param>   
 <load-on-startup>1</load-on-startup>   
</servlet>    
把其中的 listings = true 改成 false

解决方案 »

  1.   

    这个Directory Listing 是什么意思呢
      

  2.   

    是不是tomcat安装后listings都是false的,会不会有些木马把false改成true了?
      

  3.   

    Directory Listing 
    就是允许目录遍历
      

  4.   

    我的TOMCAT怎么打不开HTTP://LOCALHOST:8080/,而打的开HTTP://LOCALHOST:8080/MANAGER/HTML,奇怪了
      

  5.   

    为什么我把它改成false虽然没有出现Directory listing for,但却出现了404错误?再把它改为true就又会出现Directory listing for,显示的是项目的目录,点击目录还可以运行。