繁体   English   中英

Java applet中传递值

[英]value passing in java applet

我在java applet中传递值,但是值作为null到达那里

我的用于applet部署的javascript:

<script src="javascript/deployJava.js"></script>
<script>
    var attributes = { id:'dynamictreeapplet', code:'jstojava.com.vaannila.utility.dynamicTreeApplet.class',width:1000,height:1000} ;
    var parameters = {jnlp_href:'./appletjars/a.jnlp'} ;
    deployJava.runApplet(attributes, parameters, '1.6');
</script>

我的jnlp

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="http://localhost:8080/docRuleToolProtocol/appletjars/" href="a.jnlp">

    <information>
        <title>dynamictree</title>
        <vendor>Ashutosh</vendor>
    </information>

    <resources>
        <j2se version="1.5+" href="http://java.sun.com/products/autodl/j2se" />
        <jar href="dynamictree.jar" main="true" />
        <jar href="prefuse.jar" main="true" />
    </resources>

javascript传递值:

function showSelected(value){
alert("the value given from"+value);
var diseasename=value;
alert(diseasename);
dynamictreeapplet.dieasenameencode=diseasename; 
}

    <applet-desc name="dynamictree" main-class="com.vaannila.utility.dynamicTreeApplet" width="500" height="500">
    </applet-desc>
</jnlp>

更改

dynamictreeapplet.dieasenameencode=diseasename;

document.dynamictreeapplet.dieasenameencode=diseasename;

并且可能将dieasenameencode编码为diseasenameencode。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM