applet不能在浏览器中运行

时间:2013-01-28 07:44:18

标签: java applet

我是Java的新手,刚刚完成了Java基础粗略。已经在网上的不同论坛上找到了很多答案和帮助。 我设计了一个带有sql db访问权限的Applet。在NetBeans IDE 7.2.1上运行它,它可以100%运行,但是只要我使用带有.html视图命令的NetBeans文件运行它,我就会收到以下错误。

äccess denied "java.lang.RuntimePermission" "accessClassInpackage.sun.jdbc.odbc"

我已经将以下行添加到jre目录中的java策略文件中。

permission java.lang.RuntimePermission "accessClassInPackage.sun.jdbc.odbc", "read";
permission java.lang.RuntimePermission "accessClassInPackage.sun.jdbc.odbc", "write";
permission java.util.PropertyPermission "file.encoding", "read";
permission java.util.PropertyPermission "file.encoding", "write"; 

我做错了什么,或者在浏览器中运行applet需要什么?

1 个答案:

答案 0 :(得分:-1)

我不认为applet可以从沙箱打开JDBC连接。你可能需要签署这样的applet

http://www.qoppa.com/faq/signapplet.htm