- ベストアンサー
ウェブページの文字列をサーブレットに送りたい
ウェブページ上で選択した文字列をデータベースへ送る、というアドオンを作りたいと考えており、そのためにjavascriptを使ってウェブページ上で選択した文字列をサーブレットのテキストフィールドへ送るというプログラムを作ろうとしているのですが、そのやり方が思いつきません。 自分の頭では、 ・Webブラウザに予めフォームを用意しておき、文字列が選択されたときに自動的にそこにその文字列が入り、そこからサーブレットに送る という方法くらいしか思いつきませんでした。 このようなプログラムの作成法を知っている方、またはもっと別の方法を知っている方がいましたら、ぜひ教えてください。お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
AJAXですね。 JavascriptからServletめがけてHTTPリクエストを発行してしまえばよいと思います。 以下は「この記事は AJAX の基礎の概観と、入門のための二つの実践的なサンプル」のページだそうです。 https://developer.mozilla.org/ja/AJAX/Getting_Started 優しく書かれています。参照願います。
その他の回答 (1)
なかなか返事がつかないみたいなので、あまり詳しくはありませんが 後の回答者さんのためにヒント位にはなるかと思います。 >Webブラウザに予めフォームを用意しておき、 >文字列が選択されたときに自動的にそこにその文字列が入り... まさにこのページのことですねw http://okwave.jp/js/okwave/search.js を覗いてみると、EventListenerなどを使ってやっているようですよ 気になるところは実際に見てみて学習できるところがJavascriptのいいとこですね!
お礼
まずはじめに、返信が送れて申し訳ありません。 半ばあきらめていたもので…本当にありがとうございます。 EventListenerのことは知りませんでした。これから調べていきたいと思います。 本当にありがとうございました。
お礼
解答、ありがとうございます。 AJAXのことは知りませんでした。なるほど、このようにしていけばいいのですね。 これから学習していきたいと思います。 本当にありがとうございました。