【问题标题】:What is the best way of embedding a java applet into my webpage?将 java 小程序嵌入我的网页的最佳方法是什么?
【发布时间】:2010-06-08 14:57:38
【问题描述】:

我一直在考虑在我的网页中添加一个小的 Java 应用程序,但是我做的研究越多,我就越不知道该怎么做。 Sun 建议 many ways 这样做,但它看起来像是来自 Netscape 时代。

那么,我应该按照 eclipse 的建议使用 <applet><embed> 还是 <object>

我应该如何使用正确的标签?

【问题讨论】:

    标签: java html standards-compliance applet


    【解决方案1】:

    自 Java 6 Update 10 以来,他们发布了 Java Deployment Kit

    Java 部署工具包使 部署 Java 小程序或 Java Web 快速启动程序。部署 Toolkit JavaScript 文件提供:

    * Accurate detection of installed JREs
    * Seamless JRE installation
    * Complete applet launching (JRE detection and, if necessary, upgrading) 
      in a single line of code
    * Complete Web Start program launching in a single line of code 
    

    下面的 HTML 代码就是它的全部 需要确保 Java 1.6 是 安装,然后是一个 Java 小程序 启动:

    <script src="http://java.com/js/deployJava.js"></script>
    
    <script>
      deployJava.runApplet({codebase:"http://www.example.com/applets/",
         archive:"ExampleApplet.jar", code:"Main.class",
         width:"320", Height:"400"}, null, "1.6");
    </script>
    

    【讨论】:

      【解决方案2】:

      好吧,如果您想严格遵守标准,那么快速查看here at the W3C standards 会说小程序已被贬值,您应该改用对象。

      【讨论】:

      • 究竟应该如何使用 &lt;object&gt; 标签来包含 java 小程序?
      • @Eric:我被贬值和弃用感到困惑,抱歉。是的,您可以使用对象:depth-first.com/articles/2008/02/20/…。向下滚动到“更好的方式:使用 标签部署”。但是 Dougnukem 的解决方案要好得多
      猜你喜欢
      • 1970-01-01
      • 2010-11-14
      • 2015-08-24
      • 1970-01-01
      • 2011-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多