获取checkbox中的值(第一个页面)
<% String foodName[]=request.getParameterValues("chioce"); //“chioce”是checkbox的name,在jsp中,request.getParameterValues()会自动获取到已选的checkbox并放在一个数组内 if(foodName!=null) { for(int i=0;i<foodName.length;i++) { session.setAttribute(foodName[i], foodName[i]); 将数组放到session中 } } %>
获取checkbox中的值(第二个页面)
Enumeration enumeGoods=session.getAttributeNames();//枚举,在util包中,使用前先导入<%@ page import="java.util.*;"%> out.print("<br>这是您的商品<br>"); while(enumeGoods.hasMoreElements()) { String key=(String)enumeGoods.nextElement(); String goods=(String)session.getAttribute(key); if(!(goods.equals(personName))) { out.println(goods+"<br>"); } }