可能重複:
Where are the request method constants in the Servlet API?Java中是否有標準常量用於引用HTTP請求方法?
我在尋找一個Java字符串常量指HTTP請求方法(GET,POST,PUT等)。我期望HttpServlet或HttpServletRequest具有這些方法的常量,但似乎並非如此。
可能重複:
Where are the request method constants in the Servlet API?Java中是否有標準常量用於引用HTTP請求方法?
我在尋找一個Java字符串常量指HTTP請求方法(GET,POST,PUT等)。我期望HttpServlet或HttpServletRequest具有這些方法的常量,但似乎並非如此。
在Java Spring中,你可以使用RequestMapping註解來隔離不同類型的請求方法。這是在下面的鏈接部分13.11.3: http://static.springsource.org/spring/docs/2.5.x/reference/mvc.html#mvc-annotation
從本質上講,你可以使用這些註解來獲取HTTP請求的方法類型:
@RequestMapping(method = RequestMethod.GET)
@RequestMapping(method = RequestMethod.POST)
@RequestMapping(method = RequestMethod.PUT)
所有請求類型是在RequestMethod枚舉object: http://apollo89.com/java/spring-framework-2.5.3/api/org/springframework/web/bind/annotation/RequestMethod.html
我的搜索沒有把這個前面的問題提出來。感謝您發佈它。 – user167019 2010-04-23 21:27:04