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 AntwortIch 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?