私は、htmlを使ってスタンドアロンアプリケーションを開発しており、アプレットクラスにあるメソッドをjavascript関数から呼び出そうとしていますか?もしそうなら、どのように?javacriptからjavaクラスを呼び出す
<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>
が、まだその作業がないよう
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、次のように私が呼び出しを行っています document.FormApplet.writeFile();
実際にアプレットに存在するメソッドに渡される2つのパラメータに基づいてファイルを書き込んでいますが、メソッドを呼び出すことができません:(私もjarファイルに署名しました) – Varun
@ varunパラメータのサポートを更新しました – robobooga
up私たちはjavascriptを使用してparam値を動的に設定していませんか? – Varun