参数在URL中传递

时间:2016-04-27 14:16:26

标签: java jersey

有关于在网址中传递值数量的问题。  我不允许HTTP状态405方法..如何将所有这些变量传递给此方法?任何帮助表示赞赏..

@POST
@Path("/{message}/{messager_name}/{messager_last_name}/{messager_id}")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public void addMessage(@PathParam("message") String message, @PathParam("messager_name")String messager_name, @PathParam("messager_last_name")String messager_last_name ,@PathParam("messager_id") long messager_id){

    new MessageService().addMessage(message, messager_name, messager_last_name, messager_id);
}

1 个答案:

答案 0 :(得分:-1)

如果您想通过URL发送参数,我认为您应该将@POST更改为@GET。 希望这可以帮到你。