0

送信したいフォーム内に html テーブルがあります。

<table border="1" id="sort_table" >

テーブルには 6 つの行が含まれており、ユーザーがテーブルの行の順序を並べ替えることができる JavaScript プログラムを既に作成しています。

次のように、Request オブジェクトから Java コードでチェックボックスなどの状態を取得できることはわかっています。

String checkboxPara = req.getParameter("checkbox_id");

しかし、どうすればテーブルのパラメータを取得できますか? (たぶんそこにテーブル行の新しい順序のヒントを見つけることができると仮定します)。

以下の行はどれも機能せず、両方とも null を返します。

String [] tableParamS = req.getParameterValues("sort_table");
String tablePara = req.getParameter("sort_table");

どんなアイデアでも大歓迎です。

4

1 に答える 1

0

次のように、同じ名前隠し入力フィールドを各テーブル行に配置します。

<input type="text" name="order" value="start" hidden="true" />

Java コードからは、次のようにパラメーターにアクセスできます。

String [] s= req.getParameterValues("order");
于 2013-06-20T13:19:59.733 に答える