• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AjaxとJava)

AjaxとJavaでの通信方法についての疑問

このQ&Aのポイント
  • AjaxとJavaの通信方法について疑問があります。
  • 具体的には、Javaでサーバを作成してAjaxと通信する方法や、JSPを使った通信方法についてわかりません。
  • 入門サイトの多くがPHPを使用しているため参考にならないため、適切なサイトを知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • tracer
  • ベストアンサー率41% (255/621)
回答No.1

私は、JavaもJSPも存じませんが、質問者さんの疑問は、基本的にJavaScript側の問題です。 JavaScriptからGETあるいはPOSTを投げれば、サーバー側で通常のフォームデータと同じように受け取るだけです。 また、サーバーからなんらかのデータを返す場合は、通常出力すればよいだけです。 問題は「JavaScriptからどうやってサーバーへPOSTやGETを投げて、返答を受け取るか」という箇所だけだと思います。 サーバー側で難しいことはなにもありません。 ちょっと気になったのは、質問者さんのおっしゃる「Ajax」とは、Jaxerやnode.jsのようなサーバー側でJavaScriptが動作するものではないですよね? 一般的な通信は「クライアント→サーバー→クライアント」となりますが、「サーバー→クライアント→サーバー」の通信を想像されているのであれば、ちょっとAjaxの範囲ではなくなります。

lain_003
質問者

お礼

みなさんお返事ありがとうございます。 確かに自分の質問がおかしかったと感じております。 解決策としてはjQueryを使ってデータをXML形式でデータをサーバに送信しました。あとはそれを解析してhogehoge という感じです。 ありがとうございました。

その他の回答 (1)

回答No.2

>(1)どうやってAjaxからの(正確にはJavaScriptからの)リクエストを受け取って、 >値を取り出したらいいか >(2)どうやってサーバからJavaScriptにデータを送るのか >がわかりません。 うーん、答えづらいですね。サーバは何を想定されていますか? JSP ということは Tomcat を想定されているのでしょうか? Tomcatでの経験は? AJAXなしの画面を組んだご経験は?