/** * @see org.apache.wicket.request.IRequestParameters#getParameterNames() */ @Override public Set<String> getParameterNames() { Set<String> result = new LinkedHashSet<>(); for (IRequestParameters p : parameters) { result.addAll(p.getParameterNames()); } return Collections.unmodifiableSet(result); }
/** * @see org.apache.wicket.request.IRequestParameters#getParameterNames() */ @Override public Set<String> getParameterNames() { Set<String> result = new LinkedHashSet<>(); for (IRequestParameters p : parameters) { result.addAll(p.getParameterNames()); } return Collections.unmodifiableSet(result); }
/** * Write {@link IRequestParameters} info to the {@link Logger} * * @param parameters the {@code IRequestParameters} */ public static void log(IRequestParameters parameters) { log.info("--IRequestParameters--"); for (String name : parameters.getParameterNames()) { log.info("{}: {}", name, parameters.getParameterValue(name)); } } }
/** * Write {@link IRequestParameters} info to the {@link Logger} * * @param parameters the {@code IRequestParameters} */ public static void log(IRequestParameters parameters) { log.info("--IRequestParameters--"); for (String name : parameters.getParameterNames()) { log.info("{}: {}", name, parameters.getParameterValue(name)); } } }
/** * Adds the given parameters to the given map. * * @param parameters * The parameters to add to the map. * @param parameterMap * The map to add the parameters. */ public static void addToParameters(final IRequestParameters parameters, final Map<String, List<StringValue>> parameterMap) { for (final String parameterName : parameters.getParameterNames()) { final List<StringValue> parameterValues = parameters.getParameterValues(parameterName); parameterMap.put(parameterName, parameterValues); } }
/** * Indicates whether the query contains the specified parameter * * @param name the name of the query parameter * @return {@code true} if the parameter is found */ public static boolean hasQueryParameter(final String name) { final RequestCycle requestCycle = RequestCycle.get(); final IRequestParameters parameters = requestCycle.getRequest().getQueryParameters(); return parameters.getParameterNames().stream().anyMatch(name::equals); }
/** * Indicates whether the query contains the specified parameter * * @param name the name of the query parameter * @return {@code true} if the parameter is found */ public static boolean hasQueryParameter(final String name) { final RequestCycle requestCycle = RequestCycle.get(); final IRequestParameters parameters = requestCycle.getRequest().getQueryParameters(); return parameters.getParameterNames().stream().anyMatch(name::equals); }
final Map<String, String[]> parameterMap) final Set<String> parameterNames = parameters.getParameterNames(); for (final String parameterName : parameterNames)
protected Map<String, String> getParameters() { final Request request = RequestCycle.get().getRequest(); final IRequestParameters parameters = request.getPostParameters(); return parameters.getParameterNames() .stream() .collect(Collectors.toMap( name -> name, name -> parameters.getParameterValue(name).toString() )); }
protected Map<String, String> getParameters() { final Request request = RequestCycle.get().getRequest(); final HashMap<String, String> parameters = new HashMap<>(); final IRequestParameters requestParameters = request.getPostParameters(); for (String key : requestParameters.getParameterNames()) { parameters.put(key, requestParameters.getParameterValue(key).toString()); } return parameters; }
for (String s : request.getPostParameters().getParameterNames())
for (String s : request.getPostParameters().getParameterNames())
if (webRequest.getQueryParameters().getParameterNames().contains("editedElement")) { String editedElement = webRequest.getQueryParameters().getParameterValue("editedElement").toString(); handleEditedElement(editedElement); else if (webRequest.getQueryParameters().getParameterNames().contains("undo")) { handleUndo(); else if (webRequest.getQueryParameters().getParameterNames().contains("eraseAll")) { handleEraseAll(); else if (webRequest.getQueryParameters().getParameterNames().contains("save")) { handleSave(); else if (webRequest.getQueryParameters().getParameterNames().contains("clipArt")) { handleClipArts(); else if (webRequest.getQueryParameters().getParameterNames().contains("docList")) { handleDocs(); else if (webRequest.getQueryParameters().getParameterNames().contains("docComponents")) { String docBaseName = webRequest.getQueryParameters().getParameterValue("docBaseName").toString(); handleDocComponents(docBaseName); else if (webRequest.getQueryParameters().getParameterNames().contains("background")) { String backgroundString = webRequest.getQueryParameters().getParameterValue("background").toString(); handleBackground(backgroundString);
private void addAdditionalParams(Request r, FormPageConfig cfg) { for (String name : r.getRequestParameters().getParameterNames()) { if (!isMandatoryParam(name)) { cfg.addAdditionalParam(name, getParam(r, name).toString()); } } }
public BrixPageParameters(IRequestParameters params) { for (String name : params.getParameterNames()) { String value = params.getParameterValue(name).toOptionalString(); if (!Strings.isEmpty(value)) { add(name, params.getParameterValue(name)); } } }
@Override protected void renderInitializationScript(IHeaderResponse response) { T value; if (getWebRequest().getRequestParameters().getParameterNames().contains(getInputName())) { convertInput(); value = getConvertedInput(); } else { value = getModelObject(); } if (value != null) { JsonBuilder selection = new JsonBuilder(); try { selection.object(); getProvider().toJson(value, selection); selection.endObject(); } catch (JSONException e) { throw new RuntimeException("Error converting model object to Json", e); } response.render(OnLoadHeaderItem.forScript( JQuery.execute("$('#%s').select2('data', %s);", getJquerySafeMarkupId(), selection.toJson()))); } } }
@Override protected void renderInitializationScript(IHeaderResponse response) { response.render(JavaScriptHeaderItem.forReference(new DragSortResourceReference())); Collection<? extends T> choices; if (getWebRequest().getRequestParameters().getParameterNames().contains(getInputName())) { convertInput(); choices = getConvertedInput(); } else { choices = getModelObject(); } if (choices != null && !choices.isEmpty()) { JsonBuilder selection = new JsonBuilder(); try { selection.array(); for (T choice : choices) { selection.object(); getProvider().toJson(choice, selection); selection.endObject(); } selection.endArray(); } catch (JSONException e) { throw new RuntimeException("Error converting model object to Json", e); } response.render(OnLoadHeaderItem.forScript( JQuery.execute("$('#%s').select2('data', %s);", getJquerySafeMarkupId(), selection.toJson()))); } String script = String.format("onedev.server.select2DragSort.onWindowLoad('%s');", getMarkupId()); response.render(OnLoadHeaderItem.forScript(script)); }