こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

JSPでのパラメータ値引き渡し方法

現在、JSP画面上(a.jsp)にフォーム(テキストボックス)と、リンクラベル(アンカー)があり、
理由があり、テキストボックス内に設定した値(strData)をリンクラベルのリンク先のJSP画面(b.jsp)に
引き渡したいと思っております。現状(抜粋です)

<Input Type="text" name="dummy" value=<%=strData %>>
<A href='b.jsp?PARAM="<%=strData %>"'>リンク</A>

とやったのですが、うまくいきません。(b.jspではデータが空で取得されます。)
よくよく考えると、このやり方だと、テキストボックスに値を設定しても
strData変数には値が設定されないんですよね。きっと。
と思い、考えをあらため、能動的にテキストボックスの値を取得するメソッドがないかな?
とAPIマニュアルを調べたのですが、よくわかりませんでした。
上記の実現方法を教えてください。

投稿日時 - 2003-09-09 18:59:59

QNo.650804

すぐに回答ほしいです

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

<a href="submit用script()">
function submit用script(){
var form = document.form;
var param = form."テキストボックスの名前".value;
  form.action = "url?param="+param;
form.submit();
}

みないな感じではどうでしょうか?

投稿日時 - 2003-09-10 11:23:44

お礼

javascriptを使うんですね。こういう時は。
ものの見事に実現できました。ありがとうございました。

投稿日時 - 2003-09-10 14:15:35

ANo.1

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問