2016-09-17 24 views
-2

java - > server side javascript - > client side。javascript関数からJavaクラスオブジェクトを呼び出すにはどうすればいいですか?(Out ajaxなし)

ajaxで、私たちはxhr = new XMLHttpRequest();をjavascriptで宣言します。

XMLHttpRequestはクラスファイル(.java)で、javascript呼び出し(xhr = new XMLHttpRequest();)もJavaファイルに対して操作を行いますか?右? はそう,,私は間違っている場合はいずれかが私に説明できるXMLHttpRequest.java にコンストラクタを構築するためのJavaScriptのパスコードが何であるか...

+0

申し訳ありませんが、私はあなたがやろうとしていることにはまったく慣れていません。 XMLHttpRequestはJavaクラスではなく、 'xhr = new XMLHttpRequest()'はJavaコンストラクタ呼び出しではありません。 – yole

答えて

1
  1. のXMLHttpRequest()JavaクラスではありませんそれがされたWeb APIです私のMicrosoftを開発し、最新のすべてのブラウザでAjaxサポートを提供するために採用されました。
  2. JavaクラスオブジェクトをJavaスクリプトから呼び出す場合は、JavaScriptネイティブインターフェイス(JSNI)がわかっている唯一の方法ではなく、GWT(Google Web Toolkit)フレームワークでのみ使用できます。 GWTがjavaをjavascriptにコンパイルすると、javascriptからJavaオブジェクトを呼び出すことができます。

あなたが達成しようとしていることを親切に知らせていない場合は、これがあなたの質問に答えてくれることを願って、より良い方法をお手伝いします。

+0

あなたのコメントは私が多くを助けてくれてありがとう –

関連する問題