2

我已经开始制作我的第一个小程序,并且正在以比我预期的更快的速度放大所有内容,现在我遇到了障碍。该小程序设计为在动态环境中工作,它将读取特定文件夹以及该文件夹中子文件夹中的所有文件。我遇到的问题是,一旦在我的测试服务器上建立它,它就会给出:

access denied("java.io.FilePermission" "\basefolder" "read")

我的研究告诉我,这是因为尤其是小程序一开始就不受信任。不幸的是,我尝试了很多解决方案,但似乎都没有。我目前正在使用 eclipse 来创建我的小程序。因此,如果我试图制作一个从文件服务器上的动态文件夹读取和显示网站信息的小程序,那么授予这些权限的最佳方法是什么?

4

1 回答 1

2

..授予这些权限的最佳方法是什么?

问题并不完全符合您的预期。底线是小程序不能File在服务器上创建对象(例如获取目录的文件列表)。这不是因为权限,而是文件和服务器的工作方式。

要获取文件列表将需要服务器的帮助。“帮助”是指提供小程序可以读取的文件列表的服务器。

如果服务器设置为提供列表,并且小程序是从该服务器托管的,则它不需要特殊或额外的权限。

于 2012-05-16T03:44:35.090 回答