Hallo NG,
ich entwickle jetzt seit 3 Wochen in Java und klappt soweit auch ganz gut.
Ich hänge derzeit an einem einfachen Problem:
Ich habe eine Form. Diese hat z.B. 3 Datensätze die ich vorher aus einem Java-Bean gelesen habe.
In der Form werden die 3 Datensätze im Input-Tag mit den NAMEN:
VORNAME1, VORNAME2 und VORNAME3 präsentiert.
Jetzt übergebe ich per FORM-Action an einen Controller. Dieser wiederum löst die Set-Propertie-Methode aus.
Im Bean selbst klappt alles wenn ich die das ganze mit private String VORNAME1, VORNAME2 und VORNAME3 definiere. Das ganze dann nochmal mit public void Setvorname1 usw. und weiter verarbeite.
Nun würde ich aber gerne im Bean das ganze nicht fest definieren sondern dynamisch.
Ich bin mal so frei und schreibe den Code wie das ganze in ASP gelöste werden würde:
code begin
zaehler = Request.Form("anzahlvornamen")
Dim vorname(zaehler)
for i = 0 to zaehler
vorname(i) = Request.Form("vorname"+i)
i = i + 1
end
####code end
Das ganze muss doch auch in Java funktionieren. Ich hoffe mein Problem ist klar rüber gekommen. Ich habe schon mit Vector tage getestet. Aber mir ist nicht klar oder auch Java nicht :-), wie ich Variablennamen wie VORNAME1, VORNAME2 u. VORNAME3 in den Vector mit der Set-Methode anspreche.
Für jeden Tip wirklich sehr dankbar.
Viele Grüsse
Matze