tomcat怎樣禁止顯示文件夾和文件列表


查看原文:http://www.ibloger.net/article/300.html


Tomcat禁止顯示文件夾和文件列表

 打開   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>false</param-value>    

 //注意:假設這個地方是true,假設訪問tomcat上的應用程序假設URL輸入的是一個文件夾,而不是詳細的文件,則會在瀏覽器上列出該文件夾下的文件列表,設置為false,就不會列出文件列表了
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

實例: 我在Tomcat的wabapps目錄中隨便新建一個abc的目錄,然后再新建一個X-rapido目錄和HelloWorld.txt文件,文件內容隨便寫

假設將上述代碼設置為true,返回效果例如以下圖,我點擊HelloWorld.txt 能夠看到文件的內容。而實際項目中通常是不同意的。默認Tomcat也是禁用的


假設上述代碼設置為false,將會返回404的顯示,如圖






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM