¿Puedes poner una etiqueta <c: cout> dentro del atributo `value` de una etiqueta <c: set>?

Quiero generar el valor de la variable xzy en el valor de la variable abc.

<c:set var="abc" value="<c:out value="${xyz}"/>"/>

Recibo un error ( unterminated <c:set> tag) cuando hago esto.

¿Cómo haces esto?

Respuesta 1

No, debe tener un marcado bien formado. <c:set/>Sin valueembargo, puede tener contenido corporal en lugar de un atributo:

<c:set var="abc"><c:out value="${xyz}" /></c:set>

Solo usaría esto para aprovechar el escape XML proporcionado por <c:out/>. De lo contrario, es más sencillo configurar el value="${xyz}".

Respuesta: 2

Tenemos en compañía la aplicación que se desarrolló utilizando Java 7, Spring Framework 3.1.2, MyBatis 3.1.1, MyBatis Spring 1.2.2, JasperReports 6.1.0, etc. La aplicación funciona en Tomcat 7.0.35, utiliza ...

Necesito un método regular en mi aplicación. El problema es: el siguiente temporizador en el código hace su acción solo una vez. Y el temporizador solo lo hace (la única vez) si hago una acción (toco la pantalla) después de ...

¿Alguna idea de cómo (si es posible) llamar al método Java con parámetros opcionales desde la página JSF? Estoy usando Java 7, JSF 2.1, EL 2.2 (Glassfish 3.1.2). Gracias de antemano ... Tengo esta excepción javax.el ...

Estoy tratando de ejecutar testng a través de la línea de comandos y tengo las siguientes cosas en classpath: testng jar, jar del archivo de caso de prueba compilado y otros frascos necesarios. testng.xml apunta a la clase apropiada en el ...