首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

不使用itertor循环,而是直接在 JSP直接取出数组变量,应该如何写

2012-05-28 
不使用itertor循环,而是直接在 JSP直接取出数组变量,应该怎么写?不使用itertor循环,而是直接在 JSP直接取

不使用itertor循环,而是直接在 JSP直接取出数组变量,应该怎么写?
不使用itertor循环,而是直接在 JSP直接取出数组变量,应该怎么写?

prde.java
............
while (rst.next()) {
i++;
prdeBean prlist = new prdeBean();
prlist.setPricelist(rst.getString("pricelist"));
prlist.setPricedate(rst.getString("pricedate"));
prlist.setPriceall(rst.getString("priceall"));
prd.add(prlist);
}
.......

-----------------
引用时的:bbb.java
List<?> prds =prde.getprd(reqno);
//ndate=prds.get(0).toString();
ServletActionContext.getRequest().setAttribute("pplist", prds);



[解决办法]
直接代码操作?

JSP对变量初始化:
<% List lst = (List) request.getAttribute("pplist"); %>

使用:
<%=((prdeBean)lst.get(i)).getPriceall()%>



其实你用EL表达式也很好用啊。。。

热点排行