Tomcat禁止显示目录和文件列表
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的显示,如图
Tomcat禁止显示目录和文件列表的更多相关文章
- tomcat如何禁止显示目录和文件列表
		打开 tomcat的安装目录/conf/web.xml 文件 找到: <servlet> <servlet-name>default</servlet-name& ... 
- tomcat 虚拟目录与显示目录中文件列表
		虚拟目录: 该方法推荐使用,比较简单. 在%tomcat%\conf\Catalina\localhost(该目录可能需要手工创建)下新建一个文件abc.xml,注意文件名中的abc就表示虚拟目录的名 ... 
- tomcat各目录(文件)作用
		以tomcat7.0.50为例,主目录下有bin,conf,lib,logs,temp,webapps,work 7个文件夹 bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结 ... 
- tomcat conf目录下文件的作用
		本文以apache-tomcat-6.0.26为准介绍 1. web.xml: 默认(欢迎)文件的设置 配置包括:主要是配置servlet,包括初始化参数,设置session等 <serv ... 
- SAS 读取指定目录下文件列表宏
		OPTIONS PS=MAX LS=MAX NOCENTER SASMSTORE=SASUSER MSTORED MAUTOSOURCE;/*获取指定文件夹的指定类型的所有文件*/%MACRO GET ... 
- php 获取目录下文件列表
		可以用 scandir() 函数 例如: http://www.w3school.com.cn/php/func_directory_scandir.asp 
- Tomcat 配置目录及文件说明!
		================================================================================== 
- Java学习-042-获取目录文件列表(当前,级联)
		以下三个场景,在我们日常的测试开发中经常遇到: 软件自动化测试,在进行参数测试时,我们通常将所有相似功能的参数文件统一放在一个目录中,在自动化程序启动的时候,获取资源参数文件夹中所有参数文件,然后解析 ... 
- Poco之ftp获取文件列表以及下载文件
		#include <iostream>#include <string>#include <vector>#include <algorithm>#in ... 
随机推荐
- 我对WindowsPhone8的一些反大众看法.
			最近看到网上好多人抱怨wp8的系统设计.我个人有一些观点.实在是不吐不快! 1.为什么系统没有重力感应开关. 答:因为这部分开关功能不是wp8所必备的.只是APP的一个功能.所以.错误在APP上因 ... 
- 什么是WordPress?
			(今天由于好友 肖知虎的 的需求 , 我开始了帮助小虎建站的需求, 就这样开始学习了Wordpress. 这些文章就是为了记录这些我在学习过程当中的心得,和记录下来的文字而已) 什么是WordPre ... 
- mvc5 + ef6 + autofac搭建项目(四).1视屏上传生成截图
			即上一篇中上传涉及到的 一个视频生成截图的问题,这个很简单,这是上一篇中的代码片段 #region 视频上传,生成默认展示图片(自动剪切) try { string fileSavePath = Da ... 
- wordpress 后台显示空白现象
			简单的说两句,出现此种现象的因素可能在于主题或者插件再或者是因为(恶意)插件(误更改)更改了某个重要的文件出现错误.本次我遇到的是插件的错误,具体是什么错误,我也没有去深究,重要的是结果! 使用排查的 ... 
- java实现时间的比较
			时间大小的比较以及把String类型的时间转换为Date类是时间在开发中是非常常见的,下面的主要是一个工具方法 public class Test { public static void main( ... 
- 中文翻译:pjsip教程(一)之PJNATH简介
			在学习pjsip的过程中,发现只是单单的阅读英文官方文档,对于里边概念的理解还是不够透彻,并且苦于pjsip没有发现全一点的中文版本,所以想尽自己所能为建设和谐社会而贡献一份力量,文中定会有所疏漏,希 ... 
- JVM学习笔记-运行时数据区
			不同于C,C++程序,Java程序的内存管理工作由Java虚拟机(JVM)接管,这减低了java程序员的负担,但如果出现内存泄露与溢出问题如报OutOfMemory,StackOverFlow异常错误 ... 
- jquery学习之旅
			在jQuery中,css()方法的功能是设置或获取元素的某项样式属性. $<"div">.css("font-weight","bold& ... 
- php 扩展编译linux
			进入扩展库目录:$cd phpredis-master 需要root权限执行 执行:$ phpize 执行:$ ./configure 执行:$ make 执行:$ make install 编译 ... 
- C# Winform C/S系统快速开发平台(源码+原创)
			C/S系统开发框架-企业版 V4.0 (Enterprise Edition) 简介: http://www.csframework.com/cs-framework-4.0.htm 适用软件:适合开 ... 
