2015-12-12 20 views
0

我正在使用MongoDb和Morphia。我想創建DELETE方法。這是我的代碼:Java Rest刪除錯誤

@Path("deleted/{drinker}") 
@DELETE 
@Consumes(MediaType.APPLICATION_JSON) 
public void deleteOrder(@PathParam("drinker") String drinker) { 
    datastore.delete(datastore.createQuery(Order.class).filter("drinker", drinker)); 
} 

然後我有方法不允許的錯誤。是什麼原因?

回答

1

HTTP 405 Method Not Allowed由Jersey返回意味着您使用錯誤的HTTP方法發出請求。

請確保您發出的請求正確的HTTP方法是DELETE你的情況。