質問: request.getParameter("3:その他"); どのようにソースコードを書けばよいか見当もつきません。どなたか教えて頂けると助かります。
回答: クエリはパラメータ名の後ろに`[]`をつけると配列扱いに出来ます。 クエリ === ``` a[]=1&a[]=2&a[]=3 ``` 受け取るコード ======= ``` // クエリのa[]で書かれたデータすべてが配列で渡される String[] a = request.getParameterValues("a"); ``` 例 = 送信するデータがどんな形式か不明ですが、sumが総額、numが個数、typeが商品種別とします。 * 総額100円、個数1個、商品種別日用品 * 総額1000円、個数5個、商品種別その他 * 総額2000円、個数4個、商品種別その他 以上のようなデータの場合、このようなクエリが渡されるとします。 ``` sum[]=100&num[]=1&type[]=1&sum[]=1000&num[]=5&type[]=3&sum[]=2000&num[]=4&type[]=3 ``` コード側では以下のように受け取る方法が考えられます。 ``` String[] sum = request.getParameterValues("sum"); String[] num = request.getParameterValues("num"); String[] type = request.getParameterValues("type"); for(int i=0;i