如何将一个List对象从servlet中转发到JSP中并将list中的对象取出?这个问题想了很久```没想出合适的方法```请高手们帮忙解答下```谢谢```

解决方案 »

  1.   

    假设 list里装的对象 为Test类(有个id和name字段)申明的对象
        
    在servlet 页面用
     request.setAttribute("m", list);  
     request.getRequestDispatcher("my_jsp_page.jsp").forward(request, response);在被转到的my_jsp_page.jsp页面里 用
      List list=(List)request.getAttribute("m");
      if(list!=null&&list.size()!=0){
          for(int i=0;i<list.size();i++){
             Test test=(Test)list.get(i);
              //打印取出的值
              System.out.println(test.getId());
              System.out.println(test.getName());
          }
      }else{
        //没有值时处理代码
      }
    注意参数"m" 的传递要一样