jsp+servlet问题:servlet中设置了request.setAttribute("product",proList); 那jsp页面用哪种标签来取出

ListproList=newArrayList();while(rs.next()){ProductBeanprob=newProductBean();//创建的jav... List proList = new ArrayList();
while(rs.next()){
ProductBean prob = new ProductBean();//创建的javabean对象。prob.setName(rs.getString("Product_Name")); //遍历数据库后将内容放入bean中。 prob.setPrice(rs.getInt("P_OldPrice"));
proList.add(prob); //将从数据库中取出的每一条记录存放在list中request.setAttribute("product",proList);
问题:前台视图jsp页面用哪种标记取出并且循环取出这些内容放置到表格中呢??
请各位大哥大姐踊跃一点,回答满意了肯定在追加高分的,小弟在此先多谢各位了
展开
 我来答
taotaoyym
2011-03-30
知道答主
回答量:19
采纳率:100%
帮助的人:9.6万
展开全部
楼上正解,很完整啊。小小补充下
<%
List proList = (List)request.getAttribute("product");
for(ProductBean pb:proList){
%>
<table>
<tr>
<td><%=pb.getName()%></td><!-- 在这个单元格里显示名字-->
<td><%=pb.getPrice()%></td><!-- 在这个单元格里显示价格-->
…………
</tr>
</table>
<%
}
%>
这个应该是最完整的了吧。连表格都给你加上了。
百度网友1a812615e
2011-03-23 · TA获得超过1146个赞
知道小有建树答主
回答量:739
采纳率:66%
帮助的人:404万
展开全部
JSTL中的C标签库
<c:forEach var="pro" items="${requestScope.product}">
name:${pro.name}
price:${pro.price}
</c:forEach>
追问
还有别的方法么?不用标签库行不?
追答
不用标签那么就在JSP页面用java脚本
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lanhailife
2013-02-22
知道答主
回答量:15
采纳率:0%
帮助的人:2.2万
展开全部
Map map = (Map)request.getAttribute("product");
for(int i =0;i<map.size();i++)
{
System.out.println(map.属性);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
quanbiaode
2011-03-26 · 超过26用户采纳过TA的回答
知道答主
回答量:119
采纳率:50%
帮助的人:40.7万
展开全部
request.getAttribute("product",)也许还要强制转化一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式