求救!我做了一个用session对象来保存checkbox复选框的选中值,并在另一个页面中显示的程序,可报错了!请指点一下。
该程序共有两个文件   buy.jsp   和show.jsp   
 文件buy.jsp如下: 
  <head>  
  <title>  
 Doing   Some   Shoppings 
  </title>  
  </head>  
  <body>  
  <Script   language= "java ">  
             void   fun() 
             { 
                         var   len=document.shop.choice.length; 
                         for(int   i=0;i <len;i++) 
                         { 
                         document.shop.choice[i].checked=document.shop.all.checked; 
                         }                           
             } 
  </Script>  
  <form   name= "shop "   action= "show.jsp "   method= "post ">  
       What   do   you   want   to   buy: <input   type= "checkbox "   name= "choice "   value= "basketball "   checked> basketball 
       	                                                                   <input   type= "checkbox "   name= "choice "   value= "football "> football 
       	                                                                   <input   type= "checkbox "   name= "choice "   value= "baseball "> baseball 
       	                                                                   <input   type= "checkbox "   name= "choice "   value= "all "   onclick= "fun() "> all 
       	                                                                   <br>  <br>  
       	                                                                   <input   type= "submit "   name= "go ">  
       	                                                                   <input   type= "reset "   name= "reset ">         	                                                                  	 
  </form>      
  </body>  
  </html>    
 文件show.jsp如下: 
  <html>  
  <head>  
  <title>  
 show   the   things 
  </title>  
  </head>  
  <body>  
  <% 
          for(int   i=0;i <3;i++) 
          { 
             String   names[i]=request.getParameterValues();               
          }