code: protected Set<String> getParameters(HttpServletRequest request) {
          Set<String> parameters = new HashSet<String>();
          Enumeration<?> paramNames = request.getParameterNames();
          while (paramNames.hasMoreElements()) {
              String parameter = (String) paramNames.nextElement();
              // Keep only first property.
              while (parameter.contains(".") || parameter.contains("[")) {
                  if (parameter.contains(".")) {
                      parameter = parameter.substring(0, parameter.indexOf("."));
                  }
                  if (parameter.contains("[")) {
                      parameter = parameter.substring(0, parameter.indexOf("["));
                  }
              }
              parameters.add(parameter);
          }
          return parameters;
      }
docs: Returns all property that stripes will replace for request.
  @param request Request.
  @return All property that stripes will replace for request.