我无法从本地访问applet。我得到以下异常
java.lang.Exception:FILELOCATIONGENR:java.security.AccessControlException:access denied(java.util.PropertyPermission user.dir read)
我也尝试编辑java.policy文件,但仍然没用。对你的帮助表示感谢。谢谢。
答案 0 :(得分:1)
唯一的方法是使用JavaScript。假设您在Applet类中有以下方法
public String getFoo() {
return "foo";
}
并且Applet嵌入JSP中,如下所示
<applet name="appletname" ...>
然后您可以在JS中访问它,如下所示
var foo = document.appletname.getFoo();
// ...
但是你得到的例外情况表明完全不同。您正尝试从未签名的小程序内部访问用户主目录。这与JSP - Applet通信无关。