读书人

不使用itertor循环而是直接在 JSP直

发布时间: 2012-05-28 17:59:54 作者: rapoo

不使用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表达式也很好用啊。。。

读书人网 >J2EE开发

热点推荐