你这两个页面的request对象分别是两次客户端对服务器的请求,request对象根本不相等。当然找不到view对象了
最省事的把他改成session.setAttribute("view",list)和session.getAttribute("view")

解决方案 »

  1.   

    request对象只能在下一个页面中得到
    可以这样
    List list = request.getAttribute("view");
    <input type="hidden" name="view" value="<%=list%>">
      

  2.   

    TO:luckyfanjian(luckyfan) 
    我的写法很你一样啊第一个页面发出请求
    服务器端处理后在request中保存request.setAttribute("view",list),然后转交给第二个页面
    在第二个页面里
    <input type="hidden" name="view" value="<%=request.getAttribute("view")%>">
    然后到达第三个页面
    在其中调用
    request.getAttribute("view")这样对吗?为什么得不到??
      

  3.   

    此问题同
    http://expert.csdn.net/Expert/TopicView1.asp?id=1772590