Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2007, 15:04
juanl3l
 
Fecha de Ingreso: octubre-2006
Mensajes: 83
Antigüedad: 17 años, 6 meses
Puntos: 0
pregunta sobre jstl

Hola, tengo una pregunta sobre jstl
Tengo una clase que almacena constantes.La clase se llama Constantes.

Cuando dentro de una pagina jsp, uso jstl siempre tengo la misma duda.
Imaginen que he metido un objeto PersonaVO en la sesion con la clave Constantes.KEY_PERSONA.

Cuando quiero por ejemplo, imprimir el campo nombre de la clase Persona hago esto:

<c:out value="${mi_persona.nombre}"/> , donde mi_persona es el valor que tiene Constantes.KEY_PERSONA

Sin embargo,esta forma no es buena, ya que si cambio el valor de la constante Constantes.KEY_PERSONA, el objecto se almacenaria con otra clave y la jsp fallaria.

Mi pregunta es como puedo hacerlo, pero usando la constante, seria algo asi como:
<c:out value="${${Constantes.KEY_PERSONA}.nombre}"/>
,pero eso falla.

Espero haberme explicado bien y puedan ayudarme

un saludo!