----------HTML----------------------
<input name=goods value=aaa>
<input name=goods value=bbb>
<input name=goods value=ccc>
<input name=goods value=ddd>---------Servlet--------------------
String[] goods = request.getParameterValues("goods");is it OK ?---------------
[email protected]

解决方案 »

  1.   

    楼上所言极是。
    多个checkbox用一样的名字goods。
      

  2.   

    bean中返回数组的话直接用数组不就得了,要不你就直接返回Vector
      

  3.   

    能否将BEAN的内容,写给我看呢,谢谢。50分全送
      

  4.   

    <%for (int i = 0; i < goods.length; i++) {%>
    <%=goods[i]%>
    <br>
    <%}%>
      

  5.   

    bean:
    public class SampleBean{}<jsp>
      

  6.   

    bean:import java.util.*;public class SampleBean{
      String[] goods = null;
      public void setGoods(String[] goods){
        this.goods = goods;
      }
      
      public Vector getGoods(){
        Vector myVector = new Vector();
        if(goods != null){
          for(int i=0;i<goods.length;i++) {
           myVector.add(goods[i]);
          }
        }
        return myVector;
      }}jsp:<%@ import = "java.util.*;"%>
    <jsp:useBean id='DataPro' class='SampleBean' scope='page'><%
      Vector goods = DataPro.getGoods;  
    %>