servlet中request里的arraylist的值如何让jsp获得
在jsp页面我写的是 ArrayList<Item> items = (ArrayList<Item>)request .getAttribute("payload2");
报错是这样的Type safety: Unchecked cast from Object to ArrayList<Item>
求大虾帮忙啊

解决方案 »

  1.   

    你看看你setAttribute("payload2",..)//这个地方是set的什么东西。
      

  2.   

    也是Arraylist的
    ArrayList<Item> items = new ArrayList<Item>();
    request.setAttribute("payload2", items);
      

  3.   

    添加@SuppressWarnings("unchecked")  
      

  4.   

    警告没关系的,你页面无法运行报什么错误。
    你的代码会报空指针的风险。
     ArrayList<Item> items = request .getAttribute("payload2")==null?null:(ArrayList<Item>)request .getAttribute("payload2");