<%
           String type1=request.getParameter("type");
          if(type1.equals("歌曲")){
              List list=(List)request.getAttribute("list");
              if(list==null){
              out.println("");
              return;
              }else{
              Iterator i=list.iterator(); 
               while(i.hasNext()){ 
             SongBean song = (SongBean)i.next();
              if(song==null){
              out.println("song is null");
              return;
              } else{%>
              <tr> 
        <td> <%=song.getId()%> </td> 
        <td><%=song.getName() %></td>
        <td><%=song.getSingger1() %></td>
        <td><%=song.getType() %></td>
        <td><%=song.getDate() %></td>
        <td><%=song.getHouse() %></td>
        <td><%=song.getCount()%></td>
        <td><%=song.getSize()%></td>
            </tr> 
            <%}}}%>     
          <% }else if(type1.equals("歌手")){
            List list1=(List)request.getAttribute("list");
            if(list1==null){
            out.println("");
            return;
            } else{
             Iterator i=list1.iterator(); 
            while(i.hasNext()){
            SongBean song=(SongBean)i.next();
            if(song==null){
            out.println("song is null");
            }else{%>
             <tr> 
        <td> <%=song.getId()%> </td> 
        <td><%=song.getName() %></td>
        <td><%=song.getSingger1() %></td>
        <td><%=song.getType() %></td>
        <td><%=song.getDate() %></td>
        <td><%=song.getHouse() %></td>
        <td><%=song.getCount()%></td>
        <td><%=song.getSize()%></td>
            </tr>  
         <% } } } %> 这段代码报“}”有问题,能帮我看下这问题不,我初学,找了好久,没看出哪少了,我实在没办法,所以放上来,让大家给我看下,谢谢了