以下是引用guoxhvip在2007-8-14 23:52:22的发言: 存: City ci = new City(); List l = new ArrayList(); l.add(ci); request.setAttribute("list",l); //这里要记住由服务器定向 取: List l = (List)request.getAttribute("list"); Iterator it = l.iterator(); City ci = null; while(it.hasNext()) { ci = (City)it.next(); /*在这个地方你City肯定是个javaBean吧, 那肯定你的id ,cityid ,father都有get方法了, 那你不是可以取得他们的值了*/ } 这种做法是针对有多个对象在List里时用 如果LZ确定只有一个对象在List里那么完全可以不用循环和迭代