JSP EL: Dynamische Erstellung des Eigenschaftsnamens [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Wie wird der Wert der Bean-Eigenschaft abgerufen, wenn der Eigenschaftsname selbst eine dynamische Variable ist? 1 Antwort

Ich versuche, Inhalte mithilfe von JSP dynamisch zu generieren.

Ich habe ein<c:forEach> Schleife, in der ich dynamisch Bean-Accessoren erstelle. Das Skelett sieht ungefähr so aus:

<c:forEach var="type" items="${bean.positionTypes}">
    ${bean.table}  // append 'type' to the "table" property
</c:forEach>

Mein Problem ist: Ich möchte das @ ände${bean.table} basierend auf dem Typ. Wenn zum Beispiel die Typen @ wär{"Janitor", "Chef}, Ich möchte produzieren:

${bean.tableJanitor}
${bean.tableChef}

Wie kann ich das erreichen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage