0

我正在设置值的数组列表,例如

              <%  while (rss.next()) {
                arrlist.add(rss.getString("Trx_No"));
                arrlist.add(rss.getString("Trx_Date"));
                arrlist.add(rss.getString("Trx_amount"));
                arrlist.add(rss.getString("Trx_Admin")); } %>

我有 20 个值

我想在字段的 Jsp 页面中设置这些。

我确实喜欢 <%=Trx_No%><%=Trx_Date%> <%=Trx_amount%> <%=Trx_Admin%>

问题是当我喜欢这个时,我得到了数组列表中最后 4 的值。我想要所有的值 intlo 表

4

1 回答 1

2

更好的方法是创建一个代表这个表的类,例如

class TrxHelper{
 private Integer no;
 private Date date;
 private Double amount;
 private Long admin;
 //accessors, and other required stuff
}

从 servlet 从 DB 中获取数据并创建一个List<TrxHelper>并将其设置为请求属性并将其传递给 JSP,

在 jsp 上使用<c:forEach><c:out>以表格形式呈现它们


于 2012-06-08T06:40:47.100 回答