POST mithilfe von JAX-RS 2.0-Client API

Ich habe einen REST-Service, welche macht einen POST-service mit Parameter Form:

@POST
@Path("/add")
@Produces("text/html")
public Response create(@FormParam("key")String key,
            @FormParam("value")String value)
{    
    service.addToList(key,value);    
    return Response.ok(RESPONSE_OK).build();     

} 

Ich muss einen Ausweg finden, um das aufrufen dieses Dienstes mithilfe der JAX-RS client API. Leider ist das nur Beispiele auf dem Netz Gebrauch machen von einem Entity-Klasse übergeben wird, um Ihre Web-Ziel-Ressource:

StoreOrder order = new StoreOrder(...);
WebTarget myResource = client.target("http://example.com/webapi/write");
TrackingNumber trackingNumber = myResource.request(MediaType.APPLICATION_XML)
                                   .post(Entity.xml(order), TrackingNumber.class);

Irgendeine Idee, wie kann ich rufen meinen Dienst übergeben von einzelnen Parameter (vielleicht form-Parameter) ?
Danke!

InformationsquelleAutor user2824073 | 2014-05-22
Schreibe einen Kommentar