如何从网页打开文件夹/资源管理器客户端.... Java applet?

时间:2011-05-25 14:10:00

标签: java directory

我需要从我的网络应用程序“弹出”操作系统文件夹,主要是为了查找其中的文件。我的用户不想使用传统的网络上传/下载范例。我有7或8个静态文件夹需要在PC上的资源管理器或Mac上的Finder中打开。这些文件夹都是网络可用的,但都是埋藏的,为方便起见,需要在网页上显示。

有IE技巧可以做到这一点,我写了一个示例Flash应用程序只允许浏览器打开,但我知道大多数浏览器沙箱这个,并让我不要打电话给这些文件夹。我知道有些Java库处理文件夹的打开,是否有人对此有任何想法或样本?

1 个答案:

答案 0 :(得分:0)

我能想象的唯一方法是创建一个签名的Java小程序。

如果文件系统(和许多其他资源)没有有效签名,则它们无法访问它们。也许您也可以通过策略文件授予权限。

有一个教程at JavaRanch

但我不确定,如果这个解决方案非常有用,因为JavaPlugin将在不久的将来从lott的浏览器中删除。 (我认为FireFox已经删除了它。)

我认为这个问题确实存在 NO 解决方案。

可能会有一些工作:

  1. 将批处理文件放入服务器,打开文件夹(如果已执行)
  2. 您可以创建一个本地服务,处理来自您网页的请求并打开该文件夹。
  3. 创建一个Web应用程序,在服务器端打开文件夹,并创建一个网页,显示您网站中的内容。
相关问题