現在、Webアプリケーションを作っており、
Beanに格納されている要素を抽出し、
それらをリストに格納した後、
JSP上で順番に取り出していきたいと考えております。
現状のコードは下記の通りです。
lang
1LinkedList<OfferEngineerBeans>offerAllList = new LinkedList<>(); 2 ArrayList<Integer> offerClientid = new ArrayList<>(); 3 ArrayList<Integer> offerEngineerid = new ArrayList<>(); 4 ArrayList<Integer> offerNumber = new ArrayList<>(); 5 offerAllList.addAll(offerdao.selectOfferSendAllList(myuserid)); 6 for(int i = 0; i < offerAllList.size(); i++){ 7 int clientid = offerdao.selectOfferSendAllList(myuserid).get(i).getClientid(); 8 int engineerid = offerdao.selectOfferSendAllList(myuserid).get(i).getEngineerid(); 9 offerClientid.add(clientid); 10 offerEngineerid.add(engineerid); 11 boolean open_check = offerAllList.get(i).isOpen_check(); 12 if(open_check == true){ 13 offerNumber.add(i, 1); 14 }else{ 15 offerNumber.add(i, 0); 16 } 17 } 18 request.setAttribute("offerList", offerAllList); 19 request.setAttribute("clientid", offerClientid); 20 request.setAttribute("engineerid", offerEngineerid); 21 request.setAttribute("open_check", offerNumber); 22 offerdao.close(); 23 request.getRequestDispatcher("OfferSendList_all.jsp").forward(request, response);
JSPの方では、
配列として出力されるようです。
その配列から要素を一つだけとりだしていけるようにしたいです。
取り出したい要素は
clientidとengineeridの二つです。
説明が下手で申し訳ございませんが、
ご教授の程よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。