Ich komme aus der PHP-Welt, wo alle Formulardaten, deren Name in eckigen Klammern endet, automatisch als Array interpretiert werden. Also zum Beispiel:
%Vor%würde auf der PHP-Seite als ein Array von Name "Auto" mit 3 Strings innerhalb gefangen werden.
Gibt es nun eine Möglichkeit, dieses Verhalten bei der Übergabe an ein JSP / Servlet-Backend zu duplizieren? Irgendwelche Bibliotheken, die es für Sie tun können?
BEARBEITEN:
Um dieses Problem ein wenig weiter zu erweitern:
In PHP
%Vor%würde mir ein verschachteltes Array liefern. Wie kann ich dies in JSP reproduzieren?
Die []
-Notation im Namen des Anforderungsparameters ist ein notwendiger Hack, damit PHP den Anforderungsparameter als Array erkennt. Dies ist in anderen Websprachen wie JSP / Servlet unnötig . Entfernen Sie diese Klammern
Auf diese Weise werden sie von zur Verfügung gestellt HttpServletRequest#getParameterValues()
.