2017-09-14 97 views
1

我使用GET方法完成了一个java rest服务。该web服务使用GET方法工作正常。但是当我使用POST方法尝试时,它不显示任何内容。 下面是我用POST方法测试它的简单代码。 请有人帮我解决这个问题。java web服务在使用post方法时获取参数

@Path("/post") 
public class Testpost { 

    @POST 
    @Path("/test") 
    public String POST(@QueryParam("param") String msg) { 
     String output = "POST:hELLO: "+msg; 
     return output; 
    } 
} 

回答

2
public String POST(@QueryParam("param") String msg) { 

将不会有@QueryParam为POST。它仅适用于GET。

对于POST,你应该使用@RequestParam

+0

能否请您把那个标注在我的方法和show.It将是非常有益的。 –

+0

Post方法只能在SoapUI上使用@QueryParam。谢谢你至少会经历我的问题并提供一些解决问题的方法。 –

相关问题