• ベストアンサー

java

はじめまして HTML初心者の者です。 HTMLについてなんですが、 HTMLでテキストなどに表示された値を、 javaScriptの変数に保存し、 さらにその変数をjavaクラスにパラメータとして 渡す方法はあるのでしょうか? よろしくお願いします。

noname#12820
noname#12820

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

  • ベストアンサー
noname#6248
noname#6248
回答No.2

サーブレットでも可能です。 少々強引ですが解りやすいパターンで書くと… URLの最後に引数としてつけてしまうんです。 JavaScriptの中で下の文字列を組み立てます。 (サーブレット名)?q=232055&param1=もじ1&param2=もじ2 として サーブレットdoGet()等で受け取るServletRequest reqに対して String str = req.getParameter("param1"); 等で…解りますか? JavaScriptやHTML等↓ http://tohoho.wakusei.ne.jp/www.htm サーブレットのAPI↓ http://www.ingrid.org/jajakarta/servletapi/servletapi-4.0/docs-ja/

noname#12820
質問者

お礼

お返事ありがとうございます。 確認できました。 成功しました。 本当にありがとうございました。

その他の回答 (1)

noname#6248
noname#6248
回答No.1

出来ますよ。 Appletですよね? Appletクラスに public class Test extends Applet{  // この部分を追加↓  String str ;  public void isPush(String value) {   this.str = value;  }  // この部分を追加↑ } HTMLに <APPLET CODE="****.class" NAME="applet" WIDTH=400 HEIGHT=60> <FORM NAME="form"> <INPUT TYPE="text" name="text"> <INPUT TYPE="button" value="Click!" onClick="document.applet.isPush(document.form.text.value)"> </FORM> で、大丈夫かな。 テストしてないんでちょっと不安ですが… document.form.text.valueではなくdocument.form.text.value()かも… それともjavaはサーブレットか何かなのでしょうか…

参考URL:
http://www.ueda.info.waseda.ac.jp/~gaku/js/RunPac.html
noname#12820
質問者

お礼

お返事ありがとうございます。 参考書に掲載されてるより分かりやすく、 とても参考になりました。 もう一つお聞きしたいのですが、 javaは、アプレットだけでなくサーブレットでも 可能なのでしょうか? よろしくおねがいします。

関連するQ&A

  • JAVAで出力した値をHTMLで使う

    HTMLのフォームからJAVAに値を渡し、 JAVAで処理をしたものをHTMLのアプレットに 表示する方法は分かりました。 でも、アプレットでの出力だと、HTMLの JavaScriptで扱えません。 JAVAの値をHTMLのフォームなどに出力する方法が あれば教えてください。

  • JAVAからHTMLへ値を返す方法

    JAVAアプレット内である処理をさせて、処理させた結果の値を HTMLのテキストボックスに表示させたいんですが、どういう風 にやればいいのでしょうか?

    • ベストアンサー
    • Java
  • JAVAからJAVASCRIPT関数を呼び出し

    使用言語はJSPでして、<%%>のJAVAからJAVASCRIPT関数を呼出して、RETURNで返ってくる値を変数に格納したいと思っています。

    • ベストアンサー
    • Java
  • JAVAでHTML数値を参照する方法

    java(JSP,サーブレット)を始めたばかりで、よくわからなく お教えねがえないでしょうか java(JSP+HTML)からjava(JSP,サーブレット)には request.getParameter()でデータを参照することは 出来たのですが、 JSP(HTML+javascript)の構成の場合 HTMLのinput文(value)とjavascript 変数を <% JSP %>の中でどのように記述したらデータを参照出来る のでしょうか

    • ベストアンサー
    • Java
  • javaのarraylistについて

    あるクラスでArrayListを使って オブジェクト変数を保存したんですけど その保存したオブジェクト変数をほかのクラスで使用するにはどうしたらいいでしょうか? 例えば クラスAでクラスBのオブジェクトを作成し そのオブジェクト変数をArrayListに保存しました クラスCでArrayListに保存したオブジェクト変数を呼び出したいです 初心者なので何を言ってるのかわからないかもしれないですけど よろしくお願いします

  • javascriptからjavaを呼び出したい

    javascriptの勉強中です。 javascriptでajaxを用いてjavaのメソッドにアクセスし、結果をjavascriptに返す、という実装をしたいのですが上手く行きません。 流れとしては以下のようなものを想定しています。 js /project/WebContent/js/testJS.js(画面の値を引数としてtestJavaクラスのtestMethodメソッドを呼び出す) ↓ java /project/src/java/jp/co/application/util/testJava.java(受け取った引数の値をtestDAOクラスのtestDAOMethodメソッドに渡す) ↓ java /project/src/java/jp/co/application/dao/testDAO.java(受け取った値を用いてDBにアクセスし、結果をjsに返す) まず技術的に、同じプロジェクト内のjavaメソッドをjs上で呼び出し、結果を受け取るということは可能なのでしょうか。 ご教示お願いします。

  • JAVAを使いながら学べるホームページ作成

    JAVAの勉強をしようと思っているのですが、今ホームページの方も作り始めていまして、JAVAをホームページで生かせないかと考えているのですが、JAVAという言語はHPでいかせるものなのでしょうか?JavaScriptがHPに良く使われているというのは知っているのですが… HPはHTMLぐらいでしか書けないぐらい初心者です。 アドバイスお願いします。

    • ベストアンサー
    • Java
  • JavascriptからJavaを実行する

    Webからデータ入力をしてMysqlに書き込む或いは表示するSystemを作りたいのです。教えて戴きたいのは2点です。 1.JavascriptからJavaを呼ぶ   どのような記述になるのでしょうか、パラメータの渡し方、結果の受け取りについて 2.Javaの稼動を確認する   Eclipseでコンパイルするとして、どうやってWebを開いたままで実行の途中結果を確認するのですか。 当方初心車です、拙文にてしか質問出来ませんが宜しくお願い致します。

    • ベストアンサー
    • Java
  • Javaで、変数をつなげて表示することは可能ですか?

    Javaで、変数をつなげて表示することは可能ですか? 最近Javaを学び始めた、Java初心者です。 PHPで、二つの変数(数値)を echo $変数1.$変数2; で、変数1と変数2をつなげて表示できるように Javaで変数(int型やdouble型)をつなげて表示(変数の結合?)することは可能でしょうか? もしくは  System.out.println(変数1+""+変数2); や System.out.println(変数1+" "+変数2); または、 print を二回使う のようなやり方でないとできないのでしょうか? 特にこれを使ってやりたいということがあるわけではありませんが 気になったので質問させて頂きました。    

    • ベストアンサー
    • Java
  • Javascriptの値をJavaへ渡す方法

    JSPからJavascriptで処理後の値を、サーブレットへ渡す方法を教えて頂きたいです。 登録ボタンを押したあと、登録確認アラートが表示されるのですが、 同じ(登録ボタン押下の)タイミングでJavascriptで処理を実行し、 その値をjavaへ渡したいと思っています。 具体的には、 var aaa = a+b; <% aBean.setA(%>'aaa'<%); %> Javascriptで取得した「aaa」をJavaの引数として渡す方法を教えて頂けませんでしょうか? よろしくお願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう