【问题标题】:Apache FTPFile permissionsApache FTP文件权限
【发布时间】:2011-05-29 12:25:10
【问题描述】:

与示例相比,有没有办法为文件设置相同的权限?我之所以问,是因为我只看到返回 boolean 的方法,说明特定用户类型是否可以对文件执行特定操作,这对于命名目的来说非常不方便。 permissions 里面的permissions 二维数组FTPFile 有包可见性,所以蛮力的方法就是通过反射来访问它,但我的猜测是,一定有一些库可以为 Apache FTP 增加更多的灵活性?

【问题讨论】:

    标签: java apache permissions ftp


    【解决方案1】:

    权限数组始终设置为 2D 3x3 数组(除非我遗漏了一些东西,否则我看不出它会如何改变?)知道这一点,您可以使用 setPermission 和 hasPermission 方法,从 0-循环3 在每一个上并复制值。它仍然有点讨厌并且依赖于实现,但它不依赖于反射。

    除此之外,我能看到的唯一选择是将 FTPFile 子类化,然后自己实现权限。

    【讨论】:

      猜你喜欢
      • 2013-06-07
      • 2012-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-21
      • 2011-10-21
      • 2014-08-01
      • 2018-12-14
      相关资源
      最近更新 更多