一覧表示されているデータのNOをクリックすると、二つのパラメータでデータベースへアクセスし、該当データの詳細画面に遷移する、というプログラムを作っています。
データベースへアクセスする際に必要なIDは2つで、仮にID_A、ID_Bとします。
リンク部分のソースは
---------------------------------------------------------------------
<a href = "update_form.jsp?ID_A=<%= rs.getString("ID_A") %>">番号</a>
<input type="hidden" name="ID_B" value="<%= rs.getString("ID_Bcat_id") %>">
---------------------------------------------------------------------
としておりますが、次画面へ遷移すると、ID_Bの値はnullとなってしまうために、正常にデータの取得ができません。
二つのパラメータを使用する場合のパラメータを渡す方法を教えて頂きたいと思います。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
<a href = "update_form.jsp?ID_A=<%= rs.getString("ID_A") %>&ID_B=<%= rs.getString("ID_Bcat_id") %>">番号</a>
としてID_Bを&で繋げればMethod="get"で送れますね。
inputタグで送る場合はformタグでactionアトリビュートに飛ぶjspを指定してsubmitボタンかJavaScriptでsubmitさせなければならないと思います。
回答ありがとうございます。
&でつなげたらパラメータがちゃんと次ページへ渡りました。
せっかく教えて頂いて、ちゃんと正常なパラメータが渡っているのに、次ページでの受け取り処理がうまく動作せず欲しい結果が得られていませんのでこれからまたSQL文と格闘します。
No.2
- 回答日時:
私なら、、
フォームタグを使用しますが、、
気になるのが、ID_Bのvalue=の""囲みです。
valu="<%= rs.getString("ID_Bcat_id") %>"では、
ID_Bcat_idの直前までの、
「value="<%= rs.getString("」ダブルクウォーテーションで囲まれているところが適用解釈されるのではないでしょうか?
valu=<%= rs.getString("ID_Bcat_id") %>
もしくは、
valu='<%= rs.getString("ID_Bcat_id") %>'(シングルとダブルを使い分けないと駄目なような気がします。
回答ありがとうございます。
下記でも書きましたが、パラメータの受け取り側の処理がうまくいってない原因は、おっしゃる通りかもしれません。
これからまた弄ってみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ゆるやかでぃべーと タイムマシンを破壊すべきか。
これはディベートの論題だと仮定したうえでの回答お願いします。あなたは、その末にタイムマシンを壊してしまうのか、使い道を探すのかどうかを考えてもらいたいです。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
JSPからJSPへ情報を渡せる?
Java
-
リクエストに応じたselectedの初期値設定方法
Java
-
フォーム上で押されたボタンによってサーブレットの処理を変えたい
Java
-
-
4
jspからServletを呼び、元のjspページに戻るにはどうしたらよいですか?
Java
-
5
jsp~jspにhiddenを使って変数を飛ばしたい
JavaScript
-
6
レコード件数の表示
Java
-
7
ServletからServletへの値渡し
Java
-
8
Java-jspの画面入力値保持について
Java
-
9
JSPで<SELECT>の中にDBから持ってきたデータを反映させたい
Java
-
10
JSPのクラスをコンパイルできない問題
Java
-
11
a href=..." とServlet"
Java
-
12
<A href ~ と一緒に値を渡すには
PHP
-
13
JSPでのArrayListの表示について困っています
Java
-
14
<A href ~で複数の値を渡したい
PHP
-
15
getParameter と getAttributeの違いについて
Java
-
16
servletからjspへオブジェクトの配列情報を送る方法
Java
-
17
送信ボタン押下時に値が未入力だとエラーにしたい
HTML・CSS
-
18
JSPのNULLレコード表示について教えて下さい。
Java
-
19
正しいURL指定しているにもかかわらずJSPファイルにアクセスできず「404エラー」が発生
Java
-
20
「<c:forEach タグが終了していません」というエラーが出てしまう
Java
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列にnullを代入すると、null...
-
マイクラでPythonのプログラミ...
-
プログラミングの問題です。大...
-
eclipse実行ができない
-
正規表現について質問です。 カ...
-
ゲーム開発の入門書を探しています
-
jdbcでinsert,delete,createをe...
-
session,requestはjspで未定義...
-
サーブレットをapacheで公開す...
-
下記のリストならno002が含まれ...
-
is this even a thing?
-
JAの支部?地域の農協のカード...
-
えハミルトン路と全域木のちが...
-
CSV出力を画面から選択したデー...
-
ショートカットキーについて
-
list の空は [] ってあわらすのに
-
あんまりお料理しないのに台所...
-
質問です。 配列が100以上の場...
-
次のhtml・cssでspan内の文字を...
-
Jupyter notebookですわかりま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPでリンクを利用してパラ...
-
includeアクションのflush属性...
-
サーブレットからパラメータをP...
-
Struts2でのスタイルシート利用...
-
Spreadの行数取得
-
iframeのsrc属性で指定したサー...
-
submitとは?
-
パラメータと引数のちがい。
-
HTTP通信で大容量のデータを受...
-
data-○○○を自分で作った際、表...
-
JSPとHTMLでの入力データ・図形...
-
HTML フォームデータの送信先
-
UserForm
-
映画やドラマのメイキングって...
-
私が治さないから話す気ないと...
-
ウォーターワールド
-
ヴェノム(映画)について少し教...
-
ワイルドスピードのドミニクト...
-
猿の惑星について質問です。 ど...
-
映画の撮影
おすすめ情報