您需要更改的几件事:
默认情况下,ResultSet仅向前转发,因为您
Stk_prdid多次访问列,所以它不返回任何值。
public ArrayList getAllStockDetails() { ... Statement stmt = dcon.con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); .... while (rs.next()) { HashMap<String, String> stkMap = new HashMap<String, String>();//<-- move here stkList.add(stkMap); ... } ....}在jsp中:
...<c:forEach var="row" items="${stkList}"> ... <td>${row.prdStk}</td> ......


