文档

Java™教程
隐藏目录
使用小程序标签进行部署
指南:部署
课程:Java Applets
章节:开始使用Applets
子章节:部署一个Applet

使用Applet标签部署

如果您不确定最终用户的浏览器是否启用了JavaScript解释器,可以通过手动编码<applet> HTML标签来部署您的Java小程序,而不是使用Deployment Toolkit函数。根据您需要支持的浏览器,您可能需要使用<object><embed> HTML标签来部署您的Java小程序。有关使用这些标签的详细信息,请查阅W3C HTML规范

您可以使用Java网络启动协议(JNLP)启动您的小程序,或者直接在<applet>标签中指定启动属性。

部署准备

请按照部署小程序主题中描述的步骤编译源代码,创建并签名JAR文件,并在必要时创建JNLP文件。部署的总体步骤仍然相关。只是包含小程序的HTML页面的内容将发生变化。

手动编码小程序标签,使用JNLP启动

AppletPage_WithAppletTag.html页面使用手动编码的<applet>标签部署Dynamic Tree Demo小程序(即,小程序不是使用自动生成所需HTML的Deployment Toolkit部署的)。该小程序仍然使用JNLP启动。JNLP文件在jnlp_href属性中指定。

<applet code = 'appletComponentArch.DynamicTreeApplet' 
        jnlp_href = 'dynamictree_applet.jnlp'
        width = 300
        height = 300 />

手动编码小程序标签,不使用JNLP启动

使用JNLP是部署小程序的首选方法,但也可以在没有JNLP文件的情况下部署小程序。

AppletPage_WithAppletTagNoJNLP.html以以下代码片段的形式部署Dynamic Tree Demo小程序。

<applet code = 'appletComponentArch.DynamicTreeApplet' 
    archive = 'DynamicTreeDemo.jar'
    width = 300
    height = 300>
    <param name="permissions" value="sandbox" />
</applet>

其中


上一页: 部署一个Applet
下一页: 更多Applet操作