我有一个查询文件数据库的Java应用程序。根据查询,我得到一组按特定顺序排列的结果(文件)。我让它在本地工作,用户可以通过双击结果逐个打开这些文件。现在,我正在将所有内容移动到外部服务器,并且我让Java程序在服务器上查询数据库。我得到了相同的结果。现在,文件也存储在服务器上,它们不是本地的,因此,当用户双击时,我需要做一些安全的ftp(或类似的东西,我可以采取建议)来复制文件并在本地打开它(并且,如果需要,保存它)。 这是问题所在,我不知道从哪里开始,是否有一个好的Java库我应该使用,看看,为了实现这个目标?如果需要,ftp的用户名和密码可以进行硬编码,如果这样可以使事情变得更容易(尽管它可能是相同的)。仅供参考,文件大多是pdf,html,word或text,而不是二进制文件。谢谢!