0
405エラーを@DELETE:安らかなWebサービスは、私は、特定のIDを持つプレイヤーの削除を提供するために、このコードを持っている
@DELETE
@Produces(MediaType.APPLICATION_XML)
@Path("/delPlayer/{pid}")
public int deleteById(@PathParam("pid") Integer pid){
TypedQuery<Player> q = em.createQuery("DELETE p FROM Player p WHERE p.pid = :c", Player.class);
return q.setParameter("c", pid).executeUpdate();
}
私はブラウザでhttp://localhost:8080/Project/r/Player/delPlayer/100
を開いたときに、私はあなたが開くことができません
HTTP Status 405 - Method Not Allowed
type Status report
messageMethod Not Allowed
descriptionThe specified HTTP method is not allowed for the requested resource.
からのcURLを使用して、それを呼び出すことができ、また、右の動詞を使用してそれを呼び出すための簡単な方法を作成する、または必要があります私はDELETEでanotated別metodをGETして呼び出すために、この変更された注釈を作ったスタンド – eeesi