Quantcast
Channel: 質問!ITmedia 新着質問(Java/253)
Viewing all articles
Browse latest Browse all 2439

JavaScriptとサーブレットの連携

$
0
0
Webのアプリケーションについて勉強を始めている者です。 ページに「検索欄」と「検索ボタン」を作成し、 検索欄の内容に応じて、データを表示させるページを作成したいです。 (1)初期表示はデータベースのあるテーブル内のデータを一覧表示 (2)「検索ボタン」を押すと、「検索欄」の内容に合うデータのみ表示 という動的なことを行いたいです。 かなり省略していますが、jsp内は以下のような記述です。 -----jsp------ //初期表示用にデータを取得しておく SerchData SD = new SearchData(); ArrayList datalist = SD.SearchEmployee();  ・  ・  ・  ・ //検索ボタンを押下したときに呼び出される処理 function doSearch(){  //datalistの中身をクリアする  <%  datalist.clear();  datalist = SD.SerachData(SeachWord);   %>  //datalistのデータを表示させていく  ・  ・ } -------jsp------- datalistというArrayListにデータをセットし、 初期表示にdatalistのデータを一覧表示させます。 検索ボタンを押下するとdoSerachの処理を呼び出し、 datalistの中身をクリアします。 doSeach内で検索欄内の入力内容(SerachWord)を引数にして テーブルから取得したデータを再度datalistに入れて表示させます。 しかし、検索ボタンを押してもdatalistの中身がクリアされていないようで 初期表示のデータの状態になってしまいます。 どうすればよいのでしょうか。

Viewing all articles
Browse latest Browse all 2439

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>