私はLocationListenerを追加した埋め込みWebブラウザを持っています。WebBrowser内のJavascriptコードとJavaコードの間で情報を渡す方法
mywebBrowser.addLocationListener(new LocationListener(){
public void changing(LocationEvent event){
event.getLocation()
}
}) ;
このWebブラウザでは、テキストを入力できるフォームがあります。私はまた、ユーザーが他のページに移動するためのリンクを持っています。
<form method="get" action="{$self}" name="addcommentform">
<textarea title="{$enterComment}" name="comment" class="commentarea" </textarea>
<input class="Button" type="submit" value="{$postComment}" />
</form>
私の質問は、ユーザーがテキストを入力して、いくつかのリンクの代わりに、送信ボタンをクリックした場合、どのように私はJAVA側のユーザが入力したテキストであるかを調べることができますか? Javasideからテキストを入力した場合、警告メッセージが表示されます。
このテキストエリアに入力されたテキストを、Java側のコードに渡す方法が見つかりません。
私は情報を戻すための最良の方法は、このevent.getLocation()文字列を使用することだと思います。しかし、どのようにしてevent.getLocation()がそのようなテキストを取得できるようにテキストを追加できますか?
ありがとうございます。
Webブラウザーを取得するために使用しているAPIまたはフレームワークは何ですか? –
私はEclipseプラグインフレームワークを使用しています。私はcom.ibm.rcp.browser.service.WebBrowserを使用しています。 – dojomedojo