ボタンをクリックすると、htmlテーブル形式で一連の行が表示されるjspファイルがあります。
行にはチェックボックスもあります。チェックボックスをクリックして別のボタンを押すと、選択した行タグを取得して配列にプッシュできます。
この配列をサーブレット\スクリプトレットに渡すにはどうすればよいですか。
配列は次のようなタグで構成されます: '< td > hi < /td> <td>ho</td>','< td > hi < /td> <td>ho< /td>'
,....
json2.js を含めて stringify を試しましたが、request.getparametervalues() を使用すると、サーブレットは常に null と言って戻ってきます
また、送信フォームがないため、コーディングの送信フォーム部分を除外します。
あらゆるアドバイスをいただければ幸いです。
js のコード:
$.ajax({
type: 'POST',
url: 'book.jsp',
data: JSON.stringify({ nameParameter: colheader }),
dataType: 'json',
contentType: "application/json; charset=utf-8",
success:function(data){alert(data);},
error:function(){alert('error');}
});
スクリプトレット book.jsp のコード
String[] arrayData=request.getParameterValues("nameParameter");
System.out.println("########nameParameter"+arrayData);