Announcement

Collapse
No announcement yet.

Innerhalb der JSP String + Variable zusammenfügen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Innerhalb der JSP String + Variable zusammenfügen

    Hallo,

    ich habe ein Problem und hoffe, dass mir jemand eine Lösung geben kann. Ich habe folgendes in einer Action habe ich zwei Elemente einmal eine Set mit benutzerfeldern und einmal eine Map mit den Benutzerdaten.

    Nun lasse ich alle felder mit einem s:iterate darstellen. Soweit sogut. Nun möchte ich gerne die Benutzerdaten in die entsprechenden Felder eintragen lassen. Dazu haben die Felder ein Attribut feldcode. In der Userdatenmap liegt der Feldcode als Key und der Wert als Value.

    Somit müsste ich für einen Zugriff auf die entsprechenden Daten folgendes aufrufen.
    <s:textfield name="feld1" value="userdatamap.%{feld.feldcode}"/>

    Irgendwie scheint das aber noch nicht der richtige Syntax zu sein. Nehmen wir mal an, der Feldcode ist abc dann gibt mir feld.feldcode auch abc aus. Mit userdatamap.abc bekomme ich dann auch die Daten nur nicht wenn ich es variabel wie oben dargestellt probiere. Über Tips bin ich dankbar.

    Gruß

    Lars
Working...
X