- ベストアンサー
java
はじめまして HTML初心者の者です。 HTMLについてなんですが、 HTMLでテキストなどに表示された値を、 javaScriptの変数に保存し、 さらにその変数をjavaクラスにパラメータとして 渡す方法はあるのでしょうか? よろしくお願いします。
- オフィス系ソフト
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
サーブレットでも可能です。 少々強引ですが解りやすいパターンで書くと… URLの最後に引数としてつけてしまうんです。 JavaScriptの中で下の文字列を組み立てます。 (サーブレット名)?q=232055¶m1=もじ1¶m2=もじ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/
その他の回答 (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はサーブレットか何かなのでしょうか…
お礼
お返事ありがとうございます。 参考書に掲載されてるより分かりやすく、 とても参考になりました。 もう一つお聞きしたいのですが、 javaは、アプレットだけでなくサーブレットでも 可能なのでしょうか? よろしくおねがいします。
関連するQ&A
- JAVAで出力した値をHTMLで使う
HTMLのフォームからJAVAに値を渡し、 JAVAで処理をしたものをHTMLのアプレットに 表示する方法は分かりました。 でも、アプレットでの出力だと、HTMLの JavaScriptで扱えません。 JAVAの値をHTMLのフォームなどに出力する方法が あれば教えてください。
- 締切済み
- Java
- 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に保存したオブジェクト変数を呼び出したいです 初心者なので何を言ってるのかわからないかもしれないですけど よろしくお願いします
- 締切済み
- Java
- 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上で呼び出し、結果を受け取るということは可能なのでしょうか。 ご教示お願いします。
- ベストアンサー
- JavaScript
- 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
お礼
お返事ありがとうございます。 確認できました。 成功しました。 本当にありがとうございました。