• 締切済み

Appletで入力された文字列をJSPファイルで受取たい

Appletのテキストボックスで入力された値を、jspファイルに 渡したいのですが、どのような方法がありますか? LiveConnectを利用するのですか? 経験のある方、参考になるソース、HP等をご存知の方、 アドバイスをよろしくお願い致します。

  • Java
  • 回答数1
  • ありがとう数0

みんなの回答

回答No.1

おっしゃるとおり、LiveConnectを使ってJavascriptからXMLHttpRequestでHTTPリクエストを送ることもできるでしょうし、 直接java.net.HttpURLConnectionか何かでHTTPリクエストを送る方法がより手っ取り早いかと思います。

rabu_chihaha
質問者

補足

ありがとうございます。 色々調べたのですが、APPLETから直接JSPに値を渡すことは出来ないのでしょうか? 一旦サーブレットに渡して、セッション変数等にSetする方法なのでしょうか?

関連するQ&A

  • jspでのファイル読込み

    お世話になります。 現在、jspでクライアント画面の作成をしております。 作成しているクライアント画面の機能は、以下のようにしたいと考えております。  (1)画面入力されたものを通信サーバにPOSTする  (2)ファイルを読み込み画面出力する (2)のファイルを読み込むですが、画面を使用する人が複数いるため 読み込むファイルの場所は、任意としたいと考えております。 jspで任意のファイルを参照する方法をご存知の方、教えて頂けますでしょうか。 また、参考となるHPなど知っている方が、いらっしゃれば情報を頂けますでしょうか。 お手数お掛け致しますが、よろしくお願い致します。

    • ベストアンサー
    • Java
  • Java-jspの画面入力値保持について

    画面にテキスト、ラジオボタン、リストボックス とボタンがあります。 ボタンを押すと、JAVAで処理を行い、jspのviewで表示します。 1.テキスト、ラジオボタン、リストボックスなどに値が入力、設定されている状態で ボタンを押して処理後にテキスト、ラジオボタン、リストボックスの値が 変わらないようにしたいのですが、 その場合、たとえば、入力、設定値をセッションになどに格納しておき jspの所で、セッションから値を設定すると言うような方法になるのでしょうか? 2.ボタン押して処理後、ラジオボタン、リストボックスの選択値も   変えないようにしたいのですが、   これはどのように実現するのが、適切なのでしょうか? 以上、よろしくお願いします。

    • ベストアンサー
    • Java
  • JSPファイルに書いたの各タグ情報を拾うには?

    JSPファイルの中に書いたHTMLやカスタムタグの情報を拾って テキストファイルに書き込みたいと思っています。 実際にやりたいことは、<INPUT>タグや、カスタムタグ<hoge>に付与した、 name属性の値を列挙したいという様な内容です。 例)JSPファイルに以下の様な入力項目を記述   <INPUT type="text" name="hoge1" value="10">   <INPUT type="text" name="hoge2" value="10">    :     ↓   テキストファイルに   hoge1   hoge2    : テキストファイルに書き出すという部分は分かりますが、JSPファイルから 各タグを判別し、その中のname属性の値を取得する・・・という部分が どうやってやろうかと困っています。 XMLのパーサを利用して・・・と考えたりもしましたが、HTMLの各タグは エンドタグが決まって記述されている訳ではないため、利用出来ないかも? と思っています。 何か良いものがあればと思っていますが、見つけられず、通常にファイルを オープンして入力項目タグがあるかどうか、ひとつずつ調べるという方法しか 思い付いていません。 もし何か良い方法があれば是非教えて下さい。

    • ベストアンサー
    • Java
  • jspファイルにjavaファイルを埋め込みたい

    今日の12時くらいに質問させて頂いたjavateaです。 内容も少し似ていますがよろしくお願いします。 目的としましては、前回のjavaソースのメソッドを利用したjspファイルを作成しようと思っています。このファイル名をfilewrite.jspとしますと、このページをブラウザ上で表示させた際、自動的に新しいファイルが作られるようにしたいと思います。 そこで、javaファイルをjspファイルに埋め込み使いたいと思うのですが、ソースの書き方が分かりません。サーブレットとして埋め込むのがいいのでしょうか?おおよその流れを教えてもらえませんでしょうか?? よろしくお願いします。(*^ー^)人(^ー^*)

    • ベストアンサー
    • Java
  • Appletからテキストファイルを常に同期

    こんにちわ。よろしくお願いします。 現在、JavaAppletを勉強中なのですが、 同じサーバ内にあるテキストファイルをAppletで表示して 手動、もしくは他プログラムからそのテキストファイルが書き換えられても その書き換えられた後のテキストをAppletで表示する、といった事は可能でしょうか? Appletはブラウザで開いたまま、としてです。 runメソッドの中にBufferedReaderを置き、 文字列を読み込んだ際に、その前に読み込んだ文字列と比較して、違えばrepaintとしてみたのですが、 Appletを表示したままテキストファイルを書き換えても、以前の文字列のままでした。 キャッシュやセキュリティの問題で、プログラムではどうしようもないものなのでしょうか。 当方、Javaはまだ勉強始めなので、もし解決法が分かる方いましたら、ご教授お願い致します。

    • ベストアンサー
    • Java
  • jspでファイルを読み込む

    jspでajaxを使ってファイルを読み込む処理がうまくいきません。 直接jspのページを見る場合、jspのアドレスが http://localhost:8080/xxx/sample.jsp となり処理もうまくいくのですが、javaのクラスファイル→sample.jspのようにサーブレットから値を受け取る場合にアドレスが http://localhost:8080/xxx/servlet/クラスファイル名?変数名=値 となり、この場合ファイルを読み込む処理がうまくいきません。 【ソースの一部】 function loadText(filename){ new Ajax.Updater( { success: "disp"}, filename, { method: 'get', onFailure: displayError} ); } <input type="button" value="ファイル読み込み" onClick="loadText('readfile.txt')"> <div id="disp"></div> readfile.txtのパスの書き方が悪いのかと思いいろいろ試しましたができませんでした。 アドバイスお願いします。

    • ベストアンサー
    • Java
  • HTMLソースの中に.jspソースが入っているファイルを修正するとき、エディターによって文字化け有る?

    HTMLソースの中に.jspソースが入っているファイルを修正中です。 ちょっと気になったのが、以前、DreamweaverMXで同じようなケースのCGI版のファイルのHTML部分を修正していたら、「<」が「>」に勝手に変わることが何度やってもあったことを思い出しました。 そのせいで動作がしなくなったりしたことがあります。 .jspファイルでもテキストエディタによっては同じようにソースが勝手に変わることがあるんでしょうか。 もしあるならば、ソースが勝手に変わらない安全な.jspファイル向けのテキストエディターを教えてください。

  • Appletでファイルの読み書き

    Appletと同じディレクトリにあるファイルを読み書きしたいのですが、可能でしょうか? また、違うディレクトリのファイルは可能でしょうか? どなたかご存知の方、よろしくお願いします。

    • ベストアンサー
    • Java
  • appletからのエクセルファイル動的生成

    ご覧頂ありがとうございます。 Java applet(Swingを使用)から テンプレートのExcelファイルを利用して 動的生成を考えています。 ネットで調べてみるとServletでの処理は書いてあるのですが appletからの制御の参考になるサイトが見つかりませんでした。 どなたかお知恵を貸してください。 宜しくお願いします。

    • ベストアンサー
    • Java
  • JSPを用いて、サーバに配列のデータを送信し、サーバから返された文字列

    JSPを用いて、サーバに配列のデータを送信し、サーバから返された文字列を表示させるようなページを作りたいと思っています。 APサーバで処理させた文字列を表示させたいのです。 データの作成までは以下のような感じで配列のデータを作ることまではわかるのですが、 それをAPサーバを介してJSPに表示させる方法がよくわかりません。。 for (int i=0; i < 10000; i++) { String str= "test" + i ; ArrayList list = new ArrayList(); list.add(str); } JSP入門ページを見ていても、テキストボックスやチェックボックスに入力された値をボタンを押したときに サーバに送信する、といった内容ばかりで…。 イメージとしては以下を考えているのですが、、、どう書いたら良いのか…。 A:上記の配列データを作成して、サーバに送信   (javascriptの関数などを利用してサーバ送信することはできるのか?どうやって渡すの?) B:Aから送られてきた配列データをHTMLの<table>などを利用して表示 サンプルのコードなど簡単でも良いので教えていただけると助かります。 抽象的な質問ですみません。

    • ベストアンサー
    • Java

専門家に質問してみよう