如何将一个Iterator变量赋值给另一个Iterator变量?

WorldCreater 2004-05-08 10:11:10
如何将一个Iterator变量赋值给另一个Iterator变量?
问题的起因:
我检索数据库得到一个存在Iterator中的数据集
request.setAttribute("Result", iter);
用struts的logic标签
<logic:iterate name="Result" .....
当字段A为0时写。。。。
</logic:iterate>

((((((((((((((((((((
<logic:iterate name="Result" .....
当字段A为1时写。。。。。
</logic:iterate>
但是,这里的代码一次也没有执行?我应该怎么做? //////////30分
))))))))))))))))

于是我想Iterator的变量iter生成另一个拷贝iter2,再
request.setAttribute("Result2", iter2);

Iterator iter2 = iter;这样直接赋值不行的。好象也没有clone的方法?
我应怎么做?//////30分
...全文
499 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
panpan221 2004-05-08
  • 打赏
  • 举报
回复
新手学习
minghuitian 2004-05-08
  • 打赏
  • 举报
回复
你可以把iter容器中的元素逐一导出,然后在逐一加到iter2中去

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧