Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/01/2011, 15:36
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 6 meses
Puntos: 306
Respuesta: Struts 2 y JSTL EL

Los símbolos %{..} indican a Struts que lo que va dentro debe ser interpretado como una expresión OGNL.

#request.accion es una expresión OGNL de Struts2 que apunta al objeto accion guardado en la request.

Sin embargo

$accion

es una cuais-expresión EL de JSTL, por lo que seguramente Struts no la interpreta bien. No es muy recomendable mezclar etiquetas de lenguajes distintos.

De todas formas, para usar un atributo de la request con EL puede que te funcione

<s:form action='<%=${requestScope.accion}%>'>
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.