お世話になっています。
チェックボックスで選択したものを、次の画面で表示させたいと考えています。
流れとしては jsp1→servlet2→jsp3としています。
* jsp1(チェックボックスの生成)
html
1try{ 2 for (int i = 0; resultList.size() >= 0 ; i++ ) { 3 Account account = resultList.get(i); 4 %> 5 <form action="/BusinesscardControlSystem/PrintComplete"method="post"> 6 <label> 7 <input type="hidden" name="accountNo" value="<%=i%>"> 8 <input type="checkbox" name="print" value="印刷" > 9 会社名:<%=account.getCompanyName()%> 10 名前:<%=account.getLastName()%><%=account.getFirstName()%> 11 <input type="submit" value="印刷確認">
*servlet2(ここでチェックが入っているか入っていないかの判定)
java
1try{ 2 String[] print = request.getParameterValues("print"); 3 for(int i=0; i<print.length; i++){ 4 System.out.println("print:"+print[i]); 5 } 6 }catch(Exception e){ 7 System.out.println("e:"+e); 8 }
jsp1で印刷確認ボタンを押したときに選択したものを表示させるにはどうすればいいでしょうか?
servletのみで出力させるやり方やjsp→servletのやり方は調べると出てきたのですが、jsp→servlet→jspのやり方がわからず詰まっています。
どなたかご教示頂けると幸いです。
*環境
mysql 5.7
windows7
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。