小编Gri*_*iso的帖子

使用JNLP部署Applet

我正在尝试使用新的Java JNLP规范部署Applet,但我总是收到Java插件控制台的以下错误:

BadFieldException[ Il campo <jnlp><applet-desc>width presenta un valore non valido: 0,0]
Run Code Online (Sandbox Code Playgroud)

这是我的HTML代码:

        <script>
        var attributes = { id:'signingApplet', code:'it.insielmercato.web.signing.SigningApplet' ,width:0, height:0 } ; 
        var parameters = {jnlp_href: 'signing-applet.jnlp'} ; 
        deployJava.runApplet(attributes, parameters, '1.6');
        function setClipboardText(text){
            signingApplet.setClipboardContent(text);
        }
    </script>
Run Code Online (Sandbox Code Playgroud)

这是我的JNLP代码:

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.5+" codebase="" href="">
<information>
    <title>SigningApplet</title>
    <vendor>Insielmercato S.P.A.</vendor>
</information>
<resources>
    <!-- Application Resources -->
    <j2se version="1.6+"
          href="http://java.sun.com/products/autodl/j2se"/>
    <jar href="signing-1.0.jar" main="true" />
</resources>
<applet-desc name="Signing Applet" main-class="it.insielmercato.web.signing.SigningApplet" width="0" height="0">
</applet-desc>
 <update check="background"/>
</jnlp>
Run Code Online (Sandbox Code Playgroud)

和我的小程序代码:

package it.insielmercato.web.signing;

import java.applet.Applet;
import …
Run Code Online (Sandbox Code Playgroud)

java deployment jnlp applet next-generation-plugin

4
推荐指数
1
解决办法
3955
查看次数

标签 统计

applet ×1

deployment ×1

java ×1

jnlp ×1

next-generation-plugin ×1