Codota Logo
cn.bestwu.simpleframework.web.filter
Code IndexAdd Codota to your IDE (free)

How to use cn.bestwu.simpleframework.web.filter

Best Java code snippets using cn.bestwu.simpleframework.web.filter (Showing top 10 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
LocalDateTime l =
  • Codota Iconnew LocalDateTime()
  • Codota IconLocalDateTime.now()
  • Codota IconDateTimeFormatter formatter;String text;formatter.parseLocalDateTime(text)
  • Smart code suggestions by Codota
}
origin: cn.bestwu.simpleframework/simpleframework-web

@Bean
public OrderedHttpPutFormContentFilter putFormContentFilter() {
 return new OrderedHttpPutFormContentFilter();
}
origin: cn.bestwu.simpleframework/simpleframework-web

@Bean
public OrderedHiddenHttpMethodFilter hiddenHttpMethodFilter() {
 return new OrderedHiddenHttpMethodFilter();
}
origin: cn.bestwu.simpleframework/simpleframework-web

@Override
public Map<String, String[]> getParameterMap() {
 Map<String, String[]> result = new LinkedHashMap<>();
 Enumeration<String> names = this.getParameterNames();
 while (names.hasMoreElements()) {
  String name = names.nextElement();
  result.put(name, this.getParameterValues(name));
 }
 return result;
}
origin: cn.bestwu.simpleframework/simpleframework-web

@Override
protected void doFilterInternal(final HttpServletRequest request, HttpServletResponse response,
  FilterChain filterChain) throws ServletException, IOException {
 if (("PUT".equals(request.getMethod()) || "DELETE".equals(request.getMethod()) || "PATCH"
   .equals(request.getMethod())) && isFormContentType(request)) {
  HttpInputMessage inputMessage = new ServletServerHttpRequest(request) {
   @Override
   public InputStream getBody() throws IOException {
    return request.getInputStream();
   }
  };
  MultiValueMap<String, String> formParameters = formConverter.read(null, inputMessage);
  HttpServletRequest wrapper = new HttpPutFormContentRequestWrapper(request, formParameters);
  filterChain.doFilter(wrapper, response);
 } else {
  filterChain.doFilter(request, response);
 }
}
origin: cn.bestwu.simpleframework/simpleframework-web

@Override
protected void doFilterInternal(HttpServletRequest request,
  HttpServletResponse response, FilterChain filterChain)
  throws ServletException, IOException {
 String paramValue = request.getParameter(this.methodParam);
 if (StringUtils.hasLength(paramValue)) {
  String _method = request.getMethod();
  String method = paramValue.toUpperCase(Locale.ENGLISH);
  if (("POST".equals(_method) && "PUT".equals(method))
    || ("GET".equals(_method) && "DELETE".equals(method))) {
   HttpServletRequest wrapper = new HttpMethodRequestWrapper(
     request, method);
   filterChain.doFilter(wrapper, response);
  }
 } else {
  filterChain.doFilter(request, response);
 }
}
origin: cn.bestwu.simpleframework/simpleframework-core

@Override
protected void doFilterInternal(final HttpServletRequest request, HttpServletResponse response,
  FilterChain filterChain) throws ServletException, IOException {
 if (("PUT".equals(request.getMethod()) || "DELETE".equals(request.getMethod()) || "PATCH"
   .equals(request.getMethod())) && isFormContentType(request)) {
  HttpInputMessage inputMessage = new ServletServerHttpRequest(request) {
   @Override
   public InputStream getBody() throws IOException {
    return request.getInputStream();
   }
  };
  MultiValueMap<String, String> formParameters = formConverter.read(null, inputMessage);
  HttpServletRequest wrapper = new HttpPutFormContentRequestWrapper(request, formParameters);
  filterChain.doFilter(wrapper, response);
 } else {
  filterChain.doFilter(request, response);
 }
}
origin: cn.bestwu.simpleframework/simpleframework-core

@Override
public Map<String, String[]> getParameterMap() {
 Map<String, String[]> result = new LinkedHashMap<>();
 Enumeration<String> names = this.getParameterNames();
 while (names.hasMoreElements()) {
  String name = names.nextElement();
  result.put(name, this.getParameterValues(name));
 }
 return result;
}
origin: cn.bestwu.simpleframework/simpleframework-core

@Bean
public OrderedHttpPutFormContentFilter putFormContentFilter() {
 return new OrderedHttpPutFormContentFilter();
}
origin: cn.bestwu.simpleframework/simpleframework-core

@Bean
public OrderedHiddenHttpMethodFilter hiddenHttpMethodFilter() {
 return new OrderedHiddenHttpMethodFilter();
}
origin: cn.bestwu.simpleframework/simpleframework-core

@Override
protected void doFilterInternal(HttpServletRequest request,
  HttpServletResponse response, FilterChain filterChain)
  throws ServletException, IOException {
 String paramValue = request.getParameter(this.methodParam);
 if (StringUtils.hasLength(paramValue)) {
  String _method = request.getMethod();
  String method = paramValue.toUpperCase(Locale.ENGLISH);
  if (("POST".equals(_method) && "PUT".equals(method))
    || ("GET".equals(_method) && "DELETE".equals(method))) {
   HttpServletRequest wrapper = new HttpMethodRequestWrapper(
     request, method);
   filterChain.doFilter(wrapper, response);
  }
 } else {
  filterChain.doFilter(request, response);
 }
}
cn.bestwu.simpleframework.web.filter

Most used classes

  • OrderedHiddenHttpMethodFilter$HttpMethodRequestWrapper
    Simple HttpServletRequest wrapper that returns the supplied method for HttpServletRequest#getMethod(
  • OrderedHiddenHttpMethodFilter
    对delete,put隐藏方法的处理
  • OrderedHttpPutFormContentFilter$HttpPutFormContentRequestWrapper
  • OrderedHttpPutFormContentFilter
    支持PUT DELETE form提交
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now