Java applet将无法加载

时间:2009-08-22 13:23:10

标签: java browser applet

我正在java中构建一个小applet。当我在eclipse中作为applet运行它时它工作正常(真的!)。当我将其导出为jar而不是尝试通过html页面加载时,问题就开始了。 这是html代码:

<body>

<applet  archive="myJar.jar" width=650 height=850>

</applet>
</body>

现在,当我以这种方式运行其他jar文件时,它们工作正常,例如,如果您查看此niffty demo的源页面

    <body>
    <applet code="org.niffty.Niffty.class" archive="niffty.jar" width=650 height=850>
    <param name="file" value="prelude.nif">
    </applet>
    </body>

谢谢!

2 个答案:

答案 0 :(得分:3)

您遗漏了code标记中的applet属性。没有它,浏览器不知道JAR文件中的哪个类是它应该显示的applet。

答案 1 :(得分:2)

您已指定归档,但没有code属性,因此applet runner不知道将哪个类用作入口点。您必须 指定code 指定object属性才能提供序列化的applet实例 - 但code更有可能适合你。

有关详细信息,请参阅documentation for the applet tag