2017-09-14 99 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。謝謝你至少會經歷我的問題並提供一些解決問題的方法。 –

相關問題