/** * Creates a {@link ratpack.handling.Context#parse parseable object} to parse a request body into a {@link Form}. * <p> * Default options will be used (no query parameters included). * * @return a parse object */ static Parse<Form, FormParseOpts> form() { return form(false); }
public boolean hasValidForm(Form form, String token) { String submittedParam = form.get(config.getParameterName()); return token.equals(submittedParam); } }
@Override public String getRequestParameter(String name) { return Optional.ofNullable(request.getQueryParams().get(name)) .orElseGet(() -> form.get(name)); }