Bean:
   ArrayList list = new ArrayList();
   HashMap row;
   sql = "****";
   rs = stmt.executeQuery(sql);
   while(rs.next()){
     row = new HashMap();
     row.put("a",new String(rs.getString("a")));
     row.put("b",new String(rs.getString("b")));
     list.add(row);
   }
   return list;
Action:
request.setAttribute("list",saList);
Page:
<logic:iterate id="row" name="list">
  <td> <bean:write name="row" property="matetypename" /> </td>
 </logic:iterate>