Restful Webservice Использование POST - PullRequest
0 голосов
/ 07 февраля 2012

Я пытаюсь написать остальную веб-службу, которая использует метод POST.Я использую плагин для Firefox для тестирования сервиса.Однако я не знаю, как получить то, что я отправил в запросе.По аналогии с queryparam в GET может кто-нибудь подсказать, как получить params в POST

 @Path("/ldap")
       public class Ldap {
String xml = "";
static String ATTRIBUTE_FOR_USER = "sAMAccountName";

@POST
@Path("/xml")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public String geterrorxml(@PathParam ("username")@DefaultValue("tess") String                      username,@PathParam ("password")@DefaultValue("passw3") String password) throws Exception {
    MYpojo mYpojo = new MYpojo();

    String xml_output = "";
     System.out.println(username);
      System.out.println(password);
                return null;

}
    }

1 Ответ

0 голосов
/ 07 февраля 2012

Используйте @FormParam и назовите ваши входные данные и т. Д. С тем же именем, что и параметр

<input type="text" name="username" />

public String geterrorxml(@FormParam ("username") @DefaultValue("tess") String username)[..] 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...