gpt4 book ai didi

java - jsp中获取文件夹路径

转载 作者:太空宇宙 更新时间:2023-11-04 15:11:32 28 4
gpt4 key购买 nike

任务:将文件夹和内容从一个 vdi 复制到另一个 vdi。该应用程序面向公司内部。

方法:

  1. 在 jsp 中让用户浏览文件夹
  2. 文件夹选择位于文本框中,文件夹路径传递到操作类
  3. 文件夹路径放入 Teradata 表中
  4. 调用脚本来查询表中的源路径和目标路径(预先确定)并进行复制

尽职调查:到目前为止,我已尝试过 <input type="file" ,它选择一个文件,而不是一个文件夹。此外,出于安全原因,文件路径不会被传递。我已经阅读了其他可能的解决方案,但没有一个有效。

问题: sevlet 是一种可行的解决方案吗?如果是,我该如何创建一个?

最佳答案

我会选择不。造成这种情况的原因有很多。

  • Java Enterprise Edition 应用程序(无论是 Servlet 还是 Java Server Page)不应直接访问文件系统。
  • 通过外部网站公开内部基础架构本质上是不安全的。

我认为你需要进一步分解它。

  1. 将服务器有权访问的共享列表保存在某种数据存储中,例如新的 Teradata 表或用于快速概念证明的纯文本文件(如果您使用的是 Linux,则可以使用某些内容的输出就像showmount -e localhost)。
  2. 让用户从组合框或类似内容中选择 src 共享。
  3. 从第 2 步继续。

这为您提供了两个显而易见的优势,这些优势可能相关,也可能不相关。

  • 您无需访问物理共享即可使用系统。
  • 您可以添加元数据(例如描述或别名)。

关于java - jsp中获取文件夹路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21286933/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com