javaからjavascriptを使用するために私が行うこと:
ステップ1:
NetBeansで「Javaアプリケーション」を作成します。
package com.mkyong.applet;
import java.applet.Applet;
import java.awt.FlowLayout;
import java.awt.TextArea;
public class JavaScriptToJava extends Applet{
TextArea textBox;
public void init(){
setLayout(new FlowLayout());
textBox = new TextArea(5,40);
add(textBox);
}
public void appendText(String text){
textBox.append(text);
}
}
構築されました。コピーファイル...\build\classes\com\mkyong\applet\JavaScriptToJava.class
を取得する~/Content/applets/
ステップ2:
HTMLビューを作成します。
<script type="text/javascript">
$(document).ready(function() {
document.AppletABC.appendText('welcome to mkyong dot com');
})
</script>
<h1>Javascript acess Applet method</h1>
<applet width=300 height=100 id="AppletABC" code="com.mkyong.applet.JavaScriptToJava.class" codebase="~/Content/applets/JavaScriptToJava.class">
</applet>
このページをロードすると、「プラグインはありません」という単語が表示されます。
私は何が間違っているのですか?Javaを呼び出す必要があります
アップデート:
jsエラー:
document.AppletABC.appendText('mkyong dot comへようこそ'); 関数appletABCが見つかりません