今日のブラウザー (または HTML < 5) は HTTP GET と POST のみをサポートしていますが、RESTful なブラウザーと通信するには PUT と DELETE も必要です。回避策として Ajax を使用しない場合は、実際の HTTP メソッドを上書きするために非表示のフォーム フィールドのようなものが必要になります。
Rails は次のトリックを使用します。
<input name="_method" type="hidden" value="put" />
JAX-RS で同様のことを行う可能性はありますか?