在JSP页面上,我想排三列复选框   
还没想到好办法我的页面上是这么写的
  <table width="200" >
        <% List lst = form.getJY();
     
        for( int i=0;i<lst.size() ;i++ ){
     
       %>
     <tr>
  
    <td> <input name="jy" type="checkbox" value="<%=lst.get(i) %>" /><%=lst.get(i) %> </td>
   
     </tr>   
            <%
      }
      %>
需要怎么改?谢谢

解决方案 »

  1.   

    <table width="200" >
     <tr>
            <% List lst = form.getJY();
         
            for( int i=0;i<lst.size() ;i++ ){
         
           %>
        
      
        <td> <input name="jy" type="checkbox" value="<%=lst.get(i) %>" /><%=lst.get(i) %> </td>
       
         
                <%
          }
          %>
    </tr>   
      

  2.   

    排三列  具体多少行 是由list中数据决定的
    主要是怎么排三列 多行呢
      

  3.   

     建议LZ不要在jsp上写java代码
      可以使用相应的组件啊
      
      

  4.   

    <td> <input name="jy" type="checkbox" value="<%=lst.get(i) %>" /><%=lst.get(i) %> </td>
      

  5.   

    if(i%3==2){
    }
    else if{}