MultivaluedMapImpl() mit Jersey-2.9
Ich versuche zu schaffen, Schlüssel-Wert-paar mit MultivaluedMap
(Jersey 2.9 in Eclipse), aber irgendwie ist es nicht in der Lage zu finden MultivaluedMapImpl()
. Was die Umsetzung der MultivaluedMap
kann ich verwenden?
Dank.
Client client = ClientBuilder.newClient();
WebTarget webtarget =client.target("http://localhost:8080").path("/usr/home/create/");
MultivaluedMap<String, String> queryParams = new MultivaluedMapImpl();
queryParams.add("xyz", abc);
- Versuchen
MultivaluedHashMap
? Ich denkeMultivaluedMapImpl
ist ein RestEasy/Jersey-1 Ding. - Danke mabi. Versucht MultivaluedHashMap früher, aber dann können keine Parameter mit 'queryParams.hinzufügen'.
- Huh? Die javadoc, sagt Sie.
- Für Jersey 2.0, queryParams definiert werden können, während er erklärt WebTarget mit ".queryParams". Keine Notwendigkeit für MultivaluedMapImpl ODER MultivaluedHashMap.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie
MultivaluedStringMap
- Klasse, die erweitertjavax.ws.rs.core.MultivaluedHashMap<java.lang.String, java.lang.String>
Für Jersey 2.0, Abfrage-Parameter definiert werden können, während er erklärt
WebTarget
mit WebTarget.html-Code.queryParam(String, Object...)Scheint es keine Notwendigkeit für
MultivaluedMapImpl
oderMultivaluedHashMap
.