我们在传送参数时,经常会碰到向后台传送一些相同属性的参数,最好的选择是采用数组的方式。 Wenn wir es auf den Hintergrund übertragen, müssen wir nur Arrays in JavaScript definieren und verwenden, um es als Parameter an den Hintergrund zu übergeben:
Kopieren Sie den Code -Code wie folgt:
var arry = new Array ();
Arry [0] = "102";
Arry [1] = "103";
Arry [2] = "104";
url = "test.jsp? arry ="+arry;
Akzeptieren Sie die Methode im Hintergrund:
[Code]
String arry = request.getParmeter ("arry");
String [] par = arry.split (",", ");
[Code]
Zu dieser Zeit wurde Parabie zu einem Array in einem Java. Unter ihnen beträgt der Wert von Arry "102.103.104", was bedeutet, dass der Browser während des Übertragungsprozesses die Array -Parameter des JavaScript -Typs automatisch in eine von einem Kommas getrennte Zeichenfolgen umwandelt.
Außerdem habe ich JSON im Internet verwendet und es fühlt sich nicht sehr cool an. Außerdem wird die Methode für die Anforderung verwendet.
Verwenden Sie denselben Parameter in der Rezeption und geben Sie mehrere Zuordnungen an:
url = "test.jsp? arry = 102 & arry = 103 & arry = 104"
Nehmen Sie es im Hintergrund heraus:
String arry [] = request.getParmeterervalues ("arry");
Der Wert von Arry zu diesem Zeitpunkt lautet {102,103,104}
Wählen Sie nach Ihren Gewohnheiten!