JSP EL: creación dinámica del nombre de la propiedad [duplicado]
Esta pregunta ya tiene una respuesta aquí:
Cómo obtener el valor de la propiedad del bean cuando el nombre de la propiedad en sí es una variable dinámica 1 respuestaEstoy tratando de generar dinámicamente contenido usando JSP.
tengo un<c:forEach>
bucle dentro del cual creo dinámicamente accesores de frijoles. El esqueleto se parece a esto:
<c:forEach var="type" items="${bean.positionTypes}">
${bean.table} // append 'type' to the "table" property
</c:forEach>
Mi problema es: quiero cambiar el${bean.table}
basado en el tipo Por ejemplo, si los tipos fueran{"Janitor", "Chef}
, Quiero producir:
${bean.tableJanitor}
${bean.tableChef}
¿Cómo puedo conseguir esto?