![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e6f04cf)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_06.png?e6f04cf)
一覧表示されているデータの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で質問しましょう!
似たような質問が見つかりました
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS htmlで画面遷移させたい 1 2022/10/28 18:19
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
- Access(アクセス) DoCmd.SearchForRecord が動かない時の解決方法 3 2022/07/22 15:31
- Access(アクセス) access レポート 請求書について 2 2022/07/04 22:52
- ポイントサービス・マイル ポンタポイントの登録の仕方を教えてください 1 2023/01/19 22:56
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
ServletからServletへの値渡し
Java
-
JSPからJSPへ情報を渡せる?
Java
-
a href=..." とServlet"
Java
-
-
4
jspからServletを呼び、元のjspページに戻るにはどうしたらよいですか?
Java
-
5
Java-jspの画面入力値保持について
Java
-
6
リクエストに応じたselectedの初期値設定方法
Java
-
7
servletからjspへオブジェクトの配列情報を送る方法
Java
-
8
リンクでPOSTデータを送信することは可能ですか?
HTML・CSS
-
9
フォーム上で押されたボタンによってサーブレットの処理を変えたい
Java
-
10
<A href ~ と一緒に値を渡すには
PHP
-
11
JSPでのArrayListの表示について困っています
Java
-
12
レコード件数の表示
Java
-
13
jsp~jspにhiddenを使って変数を飛ばしたい
JavaScript
-
14
JSPのクラスをコンパイルできない問題
Java
-
15
JSPからServletへの遷移
Java
-
16
getParameter()について
Java
-
17
JSPのNULLレコード表示について教えて下さい。
Java
-
18
JSPとサーブレット間での画面遷移でうまく表示できません。
Java
-
19
webアプリを作ってます。エラーがあります。
Java
-
20
Javascriptの値をJava(JSP)へ渡す方法
Java
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列にnullを代入すると、null...
-
Eclipse 動的プロジェクトで404...
-
マイクラでPythonのプログラミ...
-
eclipse実行ができない
-
変数名とDBカラム名の関係性に...
-
コンソールから所属財産を入力(...
-
正規表現について質問です。 カ...
-
Processingでマウスクリックで...
-
「main メソッドを持つクラスが...
-
えハミルトン路と全域木のちが...
-
プログラミングの問題です。大...
-
is this even a thing?
-
JAの支部?地域の農協のカード...
-
CSV出力を画面から選択したデー...
-
ショートカットキーについて
-
list の空は [] ってあわらすのに
-
あんまりお料理しないのに台所...
-
質問です。 配列が100以上の場...
-
次のhtml・cssでspan内の文字を...
-
Jupyter notebookですわかりま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPでリンクを利用してパラ...
-
includeアクションのflush属性...
-
サーブレットからパラメータをP...
-
submitとは?
-
Struts2でのスタイルシート利用...
-
getElementsByTagNameのタグの...
-
C言語について。
-
Spreadの行数取得
-
C言語について。
-
C言語について。
-
C言語について。
-
HTTP通信で大容量のデータを受...
-
パラメータと引数のちがい。
-
Netscapeブラウザで、アップレ...
-
data-○○○を自分で作った際、表...
-
JSPとHTMLでの入力データ・図形...
-
ニューラルネットの対数変換に...
-
iframeのsrc属性で指定したサー...
-
クエリのパラメータ
-
UserForm
おすすめ情報