Me autorespondo, algo habia hecho mal porque se puede pasar exactamente igual que un atributo simple, es decir asi:
Código JAVA:
Ver originalrequest.setAttribute("listado", listadoObjetos);
getServletContext().getRequestDispatcher("/WEB-INF/jsp/mensaje.jsp").forward(request, response);
y ya puedes obtener el listado de objetos en el JSP así y recorrerlo, en mi caso uso JSTL para quien no identifique el tipo de sintaxis.
Código JSTL:
Ver original<c:forEach items="${listado}" var="objeto">
<tr>
<td><c:out value="${objeto.atributo}"/></td>
</tr>
</c:forEach>