JAVA中ArrayList怎么获取其中的元素??补充写的比较多,亲耐心看吧~~

我在一个servlet中自定义了ArrayList<Titles>list=newArrayList<Titles>();ArrayList<String>list2=n... 我在一个servlet中自定义了ArrayList<Titles> list = new ArrayList<Titles>();ArrayList<String> list2 =new ArrayList<String>();。 使用if条件判断,list增加两个元素,Titles title = dao.queryById(titleId1);list.add(title); list2增加了两个元素 list2.add(titleChoose1),比如一个值是A,一个值是B。 我使用request.setAttribute("TitlesList1", list);request.setAttribute("TitlesList2", list2);存储到request对象中,然后使用request.getRequestDispatcher("Score.jsp").forward(request,response); 发送到我指定的JSP页面中在JSP页面中 (单元格那边的代码)
<c:forEach items="${requestScope.TitlesList1}" var="one">
<c:forEach items="${requestScope.TitlesList2}" var="two">
<tr>
<td height="40">${one.titleId }</td>
<td height="40">${one.titleQuestion }</td>
<td height="40">${one.titleAnswer }</td>
<td height="40">${one.titleChoose }</td>
<td height="40">${two.toString }</td>-----------(这个地方不知道怎么写,想要的效果是第一次遍历输出A,第二次遍历输出B)
</tr>
</c:forEach>
</c:forEach>

还有个问题 就是 在JSP页面中 使用这么两个forEach可以的嘛?? 运行的时候 就是错在two.toString那边的,错误信息是 Property 'toString' not found on type java.lang.String,这个有点乱了 two那边遍历是在不知道怎么写了,乱写的toString
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
小玉是谁
2012-04-26 · 超过33用户采纳过TA的回答
知道答主
回答量:157
采纳率:0%
帮助的人:73.7万
展开全部
这个字段不是应该有个名字么,直接和前面一样two.字段名,这样不行么?
追问
直接使用two  不用加字段名了   我里面就一个元素
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f59538a
2012-04-26
知道答主
回答量:15
采纳率:0%
帮助的人:4.8万
展开全部
你这个问题说得好模糊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式