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

解決済みの質問

jspのテキストボックスの値保持について

jspにおける、値の保持についての質問です。
以下のjsp内テキストボックスに値を入れ、その値を元に検索する、というものです。
jspです
<form name = "form_serchList" method ="post" action ="BookSrv" >
書籍名検索
<br>
書籍名をどうぞ<input type = "text" name = "serchWord">
<input type = "hidden" name = "serch" value = "serch">
<input type="submit" value="検索">
</form>


servletです
// 一覧/検索画面の検索を押した際の処理
}else if("serch".equals(serch)){

// 検索したい言葉を取得
String serchWord = request.getParameter("serchWord");

// セレクト処理を呼ぶ
List<BookBean>list_ = bd.selectOrSerch(con_,serchWord);

// ジャンル一覧をリクエストスコープに格納
request.setAttribute("BOOK_LIST",list_);

address = LIST;


その際、例えば「ア」を入れて検索した場合検索は可能ですが、テキストボックス内の「ア」は消えてしまいます。これを、「ア」を消さずに保持しておく、というやり方について、どなたか教えて頂けないでしょうか?よろしくお願い致します。

投稿日時 - 2015-04-14 21:07:07

QNo.8955825

すぐに回答ほしいです

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

例えばgetParameterした値を変数に保管しておき、それを<input type="text" value="<%=hoge %>">というようにしてvalueに書き出してやればいいでしょう。

投稿日時 - 2015-04-14 21:40:11

ANo.1

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

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

回答(1)

あなたにオススメの質問