Tomcat禁止显示目录和文件列表
2016-07-19 22:48
447 查看
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禁止显示目录和文件列表
- eclipse/myeclipse下简单更改tomcat的启动等待时间
- tomcat从下载到使用
- 图解tomcat
- OSX Eclipse Neon无法添加Tomcat 8.5.3运行环境的解决办法
- 项目乱码处理
- tomcat在eclipse中起动成功,主页却打不开
- tomcat7+java压测过程中占用CPU过高排查故障和解决办法
- apache搭载多个tomcat
- jvisualvm远程监控Tomcat
- tomcat实现文件打开下载功能
- 打包好的javaweb项目(.war格式)在tomcat上运行时提示404notfond
- 修改Tomcat的默认主页为你自己项目的主页
- 今天tomcat 遇到的问题
- Tomcat工作原理
- [置顶] 腾讯云服务器中Ubuntu上的jdk,tomcat,MySQL的安装和环境配置
- war包放入tomcat
- IntelliJ IDEA 14 拉取SVN maven 多模块项目 部署tomcat 详细图解!
- Maven项目热部署到Tomcat容器下
- Tomcat 7.0.3x 启动慢并且遇到StackOverflowError的异常的解决办法