質問: ### tr内の値の取得 現在ECサイト的なものを作っており、Daoを使って全商品を画面に出したあとにselectタグで0 以上の値が入力された場合に遷移先のcart.jspに反映されるようにしたいです。 ### 遷移図 ``` menu.jsp(ここで全商品を表示させる) ↓ サーブレット"CartController"(selectで0以上が選択された場合Listに格納) ↓ cart.jsp(選択された商品のみ表示) ``` ### 該当のソースコード ``` 全商品商品 商品名 価格 個数 <% for(int i=0; i < product.size(); i++){ %> <%=product.get(i).getName() %> <%=product.get(i).getPrice() %>円 (税込み)<%=product.get(i).getTax_in() %>円 0 1 2 3 4 5 個 ``` ### 要はselectで0以上が選択された場合はfor内のtrの内容全てをListに格納したいわけです。 次の遷移先のCartControllerでList格納が望ましい。 よろしくお願いします。
回答: CartControllerの実装が記載されていませんので概略にとどめます。 を送信するだけでは、どの商品に対して数量を選んだのかがControllerで判断できないので、名前を商品番号にするか、ないしは商品番号も渡して、商品番号と個数を特定できるようにして、それを条件に再検索すればよいでしょう。