有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

HTML嵌入不适用于Java小程序

我一直在研究在<applet><object><embed>之间使用哪种方法,但似乎都不起作用

当我试图通过HTML加载JApplet时,我得到了RuntimeException错误java.lang.NoClassDefFoundError: com/sforce/ws/ConnectionException

当我试着跑1号的时候。用数字1来上课。类在myfile中。jar它需要库的其他3个jar文件,这就是错误所在。这些文件如下所示:

tomcat-->webapps-->applet-->newhtml.html
applet-->lib-->(wsc-23,enterprise,partner)
applet-->applet_class-->(number1.class,myfile.jar)

任何帮助都将不胜感激。 我也浏览了stackoverflow的大部分问题以及其他地方,但仍然没有找到运气

<!DOCTYPE html>
<html>
   <body>
      <html type="application/x-java-applet;version=1.6"
         width="512" height="512"
         code="applet_class.number1.class"
         src="myfile.jar,applet/lib/wsc-23.jar,
         applet/lib/enterprise.jar,
         applet/lib/partner.jar"/></html>
   </body>
</html>

共 (1) 个答案

  1. # 1 楼答案

    部署JWS应用程序的最佳方式。或者小程序使用Deployment Toolkit Script

    但是看看这个元素

      <html type="application/x-java-applet;version=1.6"
         width="512" height="512"
         code="applet_class.number1.class"
         src="myfile.jar,applet/lib/wsc-23.jar,
         applet/lib/enterprise.jar,
         applet/lib/partner.jar"/></html>
    

    applet元素的最基本形式(在HTML 4.01中不推荐使用)是:

      <applet 
         width="512" height="512"
         code="applet_class.number1"
         archive="myfile.jar,applet/lib/wsc-23.jar,applet/lib/enterprise.jar,applet/lib/partner.jar"/>
     </applet>
    
    • html更改为applet
    • 删除type属性
    • 从code属性的末尾删除.class
    • src更改为archive,并将所有存档放在一行中