Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/02/2009, 09:04
anti-flag
 
Fecha de Ingreso: noviembre-2008
Mensajes: 26
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Tag <logic:iterate>

suponiendo que almacenamos un objeto bean en un request desde el action asi :

Cita:
Mensajes mensajes = new Mensajes();
mensajes.setMensaje1("mensaje uno !!!!");
mensajes.setMensaje2("mensaje dos !!!!");
request.setAttribute("objMensajes", mensajes);
deberias poder imprimirlos asi:

Cita:
<logic:iterate id="misMensajes" name="objMensajes">
<bean:write name="misMensajes" property="mensaje1"></bean:write>
<bean:write name="misMensajes" property="mensaje2"></bean:write>
</logic>
*misMensajes = el id lo pones tu.

tambien podrias ocupar <logic:present >; si objMensajes viene vacio entonces no mostrara nada de lo que alla dentro de este mismo. Te serviria en el caso de que metieras los mensajes en una tabla o algo por el estilo. El codigo quedaria asi:

Cita:
<logic:present name="objMensajes">
<logic:iterate id="misMensajes" name="objMensajes">
<bean:write name="misMensajes" property="mensaje1"></bean:write>
<bean:write name="misMensajes" property="mensaje2"></bean:write>
</logic>
</logic:present>

Suerte!

Última edición por anti-flag; 25/02/2009 a las 09:10