【问题标题】:How to test request's HTTP method in WebFilter?如何在 WebFilter 中测试请求的 HTTP 方法?
【发布时间】:2013-06-08 16:13:28
【问题描述】:

我有一个 WebFilter,它充当所有 JSP 页面的过滤器:

"*.jsp".

如何测试请求是对 JSP 过滤器的 GET 还是 POST?

【问题讨论】:

    标签: java servlets filter


    【解决方案1】:

    您可以像这样在过滤器中进行检查:

           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");
           }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-12
      • 2018-05-22
      • 1970-01-01
      • 2018-12-20
      • 1970-01-01
      • 2016-07-18
      相关资源
      最近更新 更多