gpt4 book ai didi

Java Applet SecurityException 禁止的包名称 : java

转载 作者:行者123 更新时间:2023-12-01 22:06:37 26 4
gpt4 key购买 nike

我对 Java 很陌生,我想创建一个 Java Applet。我的 .jar 文件已签名,带有 .class ... 的包位于 java 文件夹中(--> java.lal.class)。但我只得到这个错误:

安全异常

禁止的包名称:java

Java 代码:

package lal;
import java.applet.Applet;
import org.json.JSONException;
import org.json.JSONObject;
import org.json.XML;

public class lal extends Applet {

/**
* @param args
* @throws JSONException
*/
public static void main(String[] args) throws JSONException {
String jsonStr = "SOME JSON DATA :) ";
JSONObject jsonObj = new JSONObject(jsonStr);
System.out.println(XML.toString(jsonObj));
}

}

HTML 代码:

<applet code="java.lal.class" width="700" height="750">
</applet>

最佳答案

自从代码开始:

package lal;
import java.applet.Applet;
import org.json.JSONException;
import org.json.JSONObject;
import org.json.XML;

public class lal extends Applet {
// ...

这意味着完全限定的类名是lal.lal,其中第一部分是包,第二部分是类名。

因此 applet HTML 元素的 code 属性应该是:

<applet code="lal.lal" width="700" height="750">
</applet>

关于Java Applet SecurityException 禁止的包名称 : java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32646358/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com