0

我对此很陌生-我从未尝试过将小程序放到网上,而且我是一个相当新的程序员。

我试图把一个小程序放到一个网页上;我尝试的第一个小程序不起作用(谷歌站点文件文件柜上的托管类,因为 FTP 是 ASCII 并且对于导致幻数错误的类而不起作用)

所以我找到了一个可以托管我的文件的地方,所以 FTP 是二进制的(这是一个小程序类工作所必需的)。我做了这个改变,小程序很好,完全在浏览器中工作,我很高兴。

所以现在我试图让一个访问文本文件(与类文件托管在同一位置)的小程序工作,但无论我尝试什么,它都无法访问它们。

从我到目前为止所读到的,似乎我必须创建一个签名的小程序,以便我可以访问其他文件,但这意味着我必须制作一个我无法做的 jar 文件,因为这是一个小程序,没有主要方法.

简而言之:我有一个试图访问其他文本文件的小程序,但它不工作(标题错误)

我可能在某处犯了错误,如果是这样 - 任何帮助将不胜感激。

4

1 回答 1

1

从我到目前为止所读到的,似乎我必须创建一个签名的小程序,以便我可以访问其他文件,......

问题是File在客户端上运行的applet 代码创建的a永远不能指向远程服务器上的位置。 File对象只是不那样工作。

该资源需要通过URL访问。要形成 URL,请使用代码库或文档库(HTML 所在的位置)的相对路径。请注意,小程序可以“打电话回家”以从其自己的代码库或文档库中获取资源——即使在沙盒中也是如此。

于 2012-06-16T14:21:33.047 回答