que quiero hacer algo como esto:La combinación de una cadena con el valor de una variable a ser el nombre de otra variable en El
<display:table name="${summary${index}}">
Pero no funciona tiros excepción: "$ {Resumen $ { selChrm}} "contiene expresiones inválidas. Me gustaría que el usuario use una lista desplegable para elegir una selección y poner el índice de la variable. Luego, la tabla mostrará la lista correspondiente de objetos Javabean, es decir. named summary01, summary02, etc. ¿Cómo puedo hacer eso? Gracias por adelantado.
Actualizar: Gracias chicos. El problema es con el EL anidado. He intentado utilizar
<display:table name="summary${index}">
Pero no aparece nada en la mesa desde summary01 es el nombre de la variable. Si codigo el nombre de la variable, funcionará:
<display:table name="${summary01}">
Por lo tanto, ¿cómo puedo hacer EL anidado? Si no es posible en JSTL, ¿cómo puedo lograr el comportamiento que el usuario puede usar en una lista desplegable para determinar qué contenido se mostrará en la tabla? Gracias de nuevo.
No confunda JSTL con EL. JSTL es [este taglib] (http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/). EL son esas cosas '$ {}': [Expression Language] (http://download.oracle.com/docs/cd/E17477_01/javaee/1.4/tutorial/doc/JSPIntro7.html) – BalusC