本帖最后由 fqf470306577 于 2013-03-27 17:49:22 编辑

解决方案 »

  1.   

    out.println("<response>"); 
    for(int i=0;i<department.size();i++) 

    System.out.println("department的数据="+department.get(i));
    //==========print:department:的数据=计算机科学与技术;软件工程
    out.println("<department>" + department.get(i).toString()+ "</department>"); 
    System.out.println("<department>" + department.get(i).toString()+ "</department>");
    //===========print:<department>计算机科学与技术</department>;<department>软件工程</department>

    out.println("</response>"); 冒似是没有结束标签。
      

  2.   

    有的,是上面那段复制的时候丢的。
    out.println("<response>"); 
    for(int i=0;i<department.size();i++) 

    System.out.println("department的数据="+department.get(i));
    //==========print:department:的数据=计算机科学与技术;软件工程
    out.println("<department>" + department.get(i).toString()+ "</department>"); 
    System.out.println("<department>" + department.get(i).toString()+ "</department>");
    //===========print:<department>计算机科学与技术</department>;<department>软件工程</department>

    for(int i=0;i<classes.size();i++) 

    out.println("<classname>" + classes.get(i).toString() + "</classname>"); 

    out.println("</response>"); 
    out.flush(); 
    %> 
      </body>
    </html>