从javascript调用java类

从javascript调用java类,javascript,applet,Javascript,Applet,我正在使用html开发一个独立的应用程序,并想从javascript函数调用驻留在小程序类中的方法,可以吗??如果是,怎么做 public class appletToWrite extends Applet{ public void writeFile() { String asPath = this.getParameter("path"); int i = JOptionPane.showConfirmDialog(null,asPath+ "========OverWr

我正在使用html开发一个独立的应用程序,并想从javascript函数调用驻留在小程序类中的方法,可以吗??如果是,怎么做

public class appletToWrite extends Applet{
public void writeFile()
{
    String asPath = this.getParameter("path"); 
    int i = JOptionPane.showConfirmDialog(null,asPath+ "========OverWrite existing file? ", "File already Exists!!!", 0);
}
和HTML作为

<applet id=FormApplet name='FormApplet'  code='appletToWrite.class' width='384' height='28' mayscript >
                <PARAM name="path" value="Param Sent to Applet!"> </param>
                <PARAM name="data" value="Param Sent to Applet!"> </param>
                <PARAM name="overwrite" value="Param Sent to Applet!"> </param>
            </applet>
但它仍然不起作用,我打电话如下
document.FormApplet.writeFile

如果您的小程序名为myApp,请查看:.

然后你在里面有这个方法,比如

public void hi() {
Graphics g = getGraphics();
g.drawString("wads up", 10, 10);}
你可以打电话

<INPUT type="button" value="call method"    
onClick = "document.appName.hi()">
你可以

<PARAM name="fromPage" value="Param Sent to Applet!">
从小程序标记中


要将其传递给小程序

请检查提供的链接,实际上我正在根据传递给小程序中我的方法的2个参数编写文件,我无法调用该方法:实际上我正在根据传递给小程序中我的方法的2个参数编写文件,我无法调用该方法:我已将jar签名为well@varun更新参数支持更新的问题,我们不能使用javascript动态设置参数值吗?@varun我相信你可以设置参数值,使用JavaScriptDOM没有那样做尝试过,得到了替代方案我们可以简单地将值传递给函数。。
<PARAM name="fromPage" value="Param Sent to Applet!">