我正在设置数组列表,例如
<% 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%>
问题是当我这样做时,我在arraylist中得到了最后4的值。我想要所有的值intlo table
答案 0 :(得分:2)
更好的方法是创建一个代表此表的类,例如
class TrxHelper{
private Integer no;
private Date date;
private Double amount;
private Long admin;
//accessors, and other required stuff
}
来自servlet的从DB中获取数据并创建List<TrxHelper>
并将其设置为request属性并将其传递给JSP,
在jsp上使用<c:forEach>
和<c:out>
以表格形式呈现这些
查看强>