是否可以使用它启用Web文件夹';在SpringBoot/WebMVC中的导航与我们在浏览器中打开本地文件夹时看到的类似?

是否可以使用它启用Web文件夹';在SpringBoot/WebMVC中的导航与我们在浏览器中打开本地文件夹时看到的类似?,spring,spring-boot,spring-mvc,web-folders,Spring,Spring Boot,Spring Mvc,Web Folders,请让我知道我们是否可以通过配置获得它,或者我们是否可以在没有比特投资和安全漏洞的情况下实现它 我们需要的是像web文件夹一样的目录侦听(导航)功能,以便能够搜索、导航到文件所在的文件夹并下载,而无需进行匹配工作 在一个简单的impl结构可以透明的实际目录相应的一些本地文件夹或挂载共享通过smb 它甚至可能不是spring,但至少是与java相关的技术。可能是这样的 public void addResourceHandlers(ResourceHandlerRegistry registry)

请让我知道我们是否可以通过配置获得它,或者我们是否可以在没有比特投资和安全漏洞的情况下实现它

我们需要的是像web文件夹一样的目录侦听(导航)功能,以便能够搜索、导航到文件所在的文件夹并下载,而无需进行匹配工作

在一个简单的impl结构可以透明的实际目录相应的一些本地文件夹或挂载共享通过smb


它甚至可能不是spring,但至少是与java相关的技术。

可能是这样的

public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry
      .addResourceHandler("/resources/**")
      .addResourceLocations("/resources/","classpath:/other-resources/");
}

也许是这样的

public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry
      .addResourceHandler("/resources/**")
      .addResourceLocations("/resources/","classpath:/other-resources/");
}

为什么它必须是java?这就是ApacheHttpd可以做的事,使用它而不是试图重新发明轮子(你将要介绍的所有bug和安全相关问题)。如果spring-*中没有类似的东西,Java的需求就会出现,那么可能其他JVM框架也有它,因为支持它的团队成员基本上都是java开发人员,支持ApacheHTTPD比将其硬塞进JVM要容易得多。虽然一个普通的tomcat安装也可以做到这一点(注意安全风险和正确的设置!)。那么围绕ApacheHTTPD实现特性呢?或者修复一些错误?作为一名java开发人员,我需要花多长时间参与到it中来实现一些东西?否则,支持基于java的解决方案对我来说会更容易。安全性对java来说不是问题,安全风险无处不在,使用上面提到的spring,我可以很容易地处理它。安全性仍然是java的问题,像ApacheHTTPD或ApacheTomcat这样的解决方案已经修复了很多安全漏洞。如果您开始编写自己的解决方案,您也必须这样做。我强烈建议您寻找标准解决方案,而不是编写自己的解决方案。为什么必须使用java?这就是ApacheHttpd可以做的事,使用它而不是试图重新发明轮子(你将要介绍的所有bug和安全相关问题)。如果spring-*中没有类似的东西,Java的需求就会出现,那么可能其他JVM框架也有它,因为支持它的团队成员基本上都是java开发人员,支持ApacheHTTPD比将其硬塞进JVM要容易得多。虽然一个普通的tomcat安装也可以做到这一点(注意安全风险和正确的设置!)。那么围绕ApacheHTTPD实现特性呢?或者修复一些错误?作为一名java开发人员,我需要花多长时间参与到it中来实现一些东西?否则,支持基于java的解决方案对我来说会更容易。安全性对java来说不是问题,安全风险无处不在,使用上面提到的spring,我可以很容易地处理它。安全性仍然是java的问题,像ApacheHTTPD或ApacheTomcat这样的解决方案已经修复了很多安全漏洞。如果您开始编写自己的解决方案,您也必须这样做。我强烈建议寻找标准的解决方案,而不是自己写。