Wie werden eigentlich Multi-Werte über HttpPost übertragen.
Eigentlich keine Java-Frage. Aber ich bin da im Konttext von commons.HttpClient draufgestossen.
HttpPost geht damit in etwa so:
PostMethod post = new PostMethod("http://jakarata.apache.org/");
NameValuePair[] data = {
new NameValuePair("user", "joe"),
new NameValuePair("password", "bloggs")
};
Die "Felder" sind vom Typ NameValuePair. Dieses hat einen Konstruktor (String key, String value).
Aber (und jetzt kommts) gibt es ja auch checkboxen. Und bei denen ist imnsho einem Key ein Array als Value zugeordnet. Und das geht nicht in NameValuePair rein (für Feingeister: läßt sich nicht mit NameValuePair abbilden).
Schliesslich ist es ja:
String key : String
[] value (String - StringArray)
und nicht
String key : String value
thx für jeden Hinweis.
Gruß Axel