我正在编写自己的Java applet,可以在我的本地unix机器上写入/ tmp。 这个小程序只能在我的机器内的html页面上运行。没有涉及服务器。
但是当我尝试在Firefox中打开我的页面时,applet似乎根本不起作用。我不明白为什么,因为所有.class,.html和.jar文件都在同一目录下。
需要帮助。
答案 0 :(得分:0)
我对applet知之甚少,但我记得一个基本限制是他们无法访问本地文件系统。
如果你想这样做,一个好的选择是使用Javascript。 编辑:但它无法直接使用!
答案 1 :(得分:0)
普通的applet无法访问文件系统,因为它们默认不受信任。
要为applet启用文件系统访问和其他内容(如本机库),必须对其进行签名
当第一次将签名的小程序加载到浏览器中时,会弹出一个通知,要求用户确认小程序签名是否可信。
更多信息here。