My favorites | Sign in
t-2
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 261: HttpMethodOverrideが適切に機能しない
1 person starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  c95...@gmail.com
Closed:  Sep 2009


 
Project Member Reported by c95...@gmail.com, Sep 8, 2009
下記のようなメソッドを持つ Page クラスを作成して、

@GET
public Navigation get() {
return NoOperation.noOp();
}
@POST
public Navigation post() {
return NoOperation.noOp();
}
@PUT
public Navigation put() {
return NoOperation.noOp();
}
@DELETE
public Navigation delete() {
return NoOperation.noOp();
}

HttpMethodOverrideを実行したが、適切に機能しない。
Sep 8, 2009
Project Member #1 c95...@gmail.com
HttpMethodResolver内でPageクラスのアノテーションとリクエストメソッドを比較していますが、比較部
分が抜けていたので追加しました。
Request#isHttpMethodOverrideをgetOverrideHttpMethodに変えて、このメソッドから値が取れた場
合に優先的にマッチングするようにしました。

動作はit.HttpMethodOverrideTest.javaを参照してください。
Status: Fixed
Labels: Milestone-T2-0.6.2

Powered by Google Project Hosting