gpt4 book ai didi

使用 Dreamweaver 的 Java 小程序

转载 作者:行者123 更新时间:2023-12-01 05:30:48 24 4
gpt4 key购买 nike

我在使用 Dreamweaver CS5 将 Java 小程序放到网站上时遇到问题。

这是我遇到问题的页面:
http://www.typingsquad.com/employment.html

这是我在 Dreamweaver 中看到的图片: http://i895.photobucket.com/albums/ac157/daltonward1/javaAppletProblem.png

根据网上的资料,我尝试了以下三种方法,但只有一种有效。

首先,我尝试使用媒体小程序将小程序放在网页上。发布的图片显示了我如何尝试实现这一点。但是,正如您在查看第一个框时在网站上看到的那样,它指出存在错误。

“java.lang.ClassFormatError:类文件 Calculator/html 中不兼容的魔法值 1013478509”

我已经阅读了有关此错误的一些内容,但找不到解决方案。

我尝试的第二方法是使用服务器上 html 文件的直接链接来使用 IFrame。正如您所看到的,出现的只是一个空白框。

我尝试使用的第三东西是超链接,它确实有效。没有错误,但这不是我想要的效果。

有人发现我在 Dreamweaver 上使用 Iframe 和/或小程序有什么问题吗?难道我的文件没有在服务器上分组在一起?

我真的很喜欢编写 Java 应用程序和小程序,但我的 friend 刚刚进入 Web 开发,并要求我为他编写一些简单的程序。如果我的问题可以在其他地方简单地找到,任何帮助将不胜感激,并且很抱歉,因为我对计算机编程也还是新手。

谢谢,詹姆斯·沃德

最佳答案

java.lang.ClassFormatError: Incompatible magic value 1013478509 in class file Calculator/html

这意味着 JRE 正在请求一个类,但获得一个以 <htm 开头的 HTML 页面(可能指出“404,未找到资源/页面”)。 。更多详情请参阅the answer在 OTN。

<小时/>

现在我查看源代码并看到:

<applet code="Calculator.html" codebase = "Java Applets/Calculator/bin" width="500" height="300">
</applet>

我意识到这是因为页面指定了 HTML 而不是 code 中的类。属性。这些事情不会凭空而来,如果您希望成功部署小程序,您需要对自己正在做的事情有一些了解。

<小时/>

如果http://www.typingsquad.com/Calculator.html按您的预期工作,修复方法是更改​​ applet原始页面中的元素到..

<applet code="Calculator.class" width="500" height="300">
</applet>

我猜是codebase原始 HTML 中列出的内容是您的开发环境的产物。如果没有,您将需要添加它,但如果是这种情况,我强烈建议仅使用目录名称:

  1. 全部小写字母。
  2. 没有空格。

关于使用 Dreamweaver 的 Java 小程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9028759/

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