【发布时间】:2013-06-08 16:13:28
【问题描述】:
我有一个 WebFilter,它充当所有 JSP 页面的过滤器:
"*.jsp".
如何测试请求是对 JSP 过滤器的 GET 还是 POST?
【问题讨论】:
我有一个 WebFilter,它充当所有 JSP 页面的过滤器:
"*.jsp".
如何测试请求是对 JSP 过滤器的 GET 还是 POST?
【问题讨论】:
您可以像这样在过滤器中进行检查:
HttpServletRequest httpRequest = (HttpServletRequest) request;
if(httpRequest.getMethod().equalsIgnoreCase("POST")){
System.out.println("This is a POST request");
} else if (httpRequest.getMethod().equalsIgnoreCase("GET")) {
System.out.println("This is a GET request");
}
【讨论】: