【发布时间】:2017-10-30 11:45:08
【问题描述】:
我有spring boot 应用程序,我正在使用embedded tomcat 作为网络服务器。
我在列出目录时遇到问题。
我现在想在嵌入式 tomcat 中如何enable or disable listing directories。
在没有 Spring Boot 应用程序中,我们可以在 web.xml 中添加以下代码:
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
我如何在 Spring Boot 中列出 Enable/disable 目录?
我在 stackoverflow 中只找到了下面的问题,但没有帮助。
Embedded Tomcat directory listing for spring-boot application
【问题讨论】:
-
我什至怀疑你是否启用它会起作用。由于没有目录,因此只有 jar 文件和类路径条目,因为所有内容都在一个 jar 中,并且不会提取到文件系统中(就像在 tomcat 上的常规部署那样)。
-
是罐子还是战争
-
@M.Deinum 是的,你是对的,它不会提取到文件系统中以列出其中的目录。
-
@gladiator 我的项目包在
war -
它不会被提取。因此,如前所述,启用文件列表将无济于事。
标签: tomcat spring-boot