我想写
if (POST.equals(req.getMethod()))
而不是
if ("POST".equals(req.getMethod()))
但我在 Servlet API 中找不到常量定义(仅在 HttpServletRequest 中查找,我希望它们在其中)。
它们在哪里(我使用了很多库,所以如果其他人定义它们,那也可以)?
最佳答案
Java EE 6 似乎将 HTTP 方法名称作为常量添加到 javax.ws.rs.HttpMethod 注释接口(interface)。根据您的设置,它们可能对您可用。
http://docs.oracle.com/javaee/6/api/javax/ws/rs/HttpMethod.html
关于java - Servlet API 中的请求方法常量在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1857646/