public FormMap(HstRequest request, String[] fieldNames){ for(String name : fieldNames) { String value = request.getParameter(name) == null ? "" : request.getParameter(name); formMap.put(name, value); } }
/** * Get a request parameter as integer, returning a default value if the * parameter is not there or if parsing fails. */ public static int getRequestParameterInt(final HstRequest request, final String paramName, final int defaultValue) { final String paramValue = request.getParameter(paramName); if (paramValue != null) { try { return Integer.parseInt(paramValue.trim()); } catch (NumberFormatException nfe) { return defaultValue; } } return defaultValue; }
/** * Gets parameter in following order: namespaced parameter, public request parameter, component parameter * * @param parameterName name of the parameter * @param request instance of HstRequest * @param component instance of BaseHstComponent * @return parameter value or null if nothing is set */ @Nullable public static String getAnyParameter(final String parameterName, final HstRequest request, final BaseHstComponent component) { String value = request.getParameter(parameterName); if (!Strings.isNullOrEmpty(value)) { return value; } value = component.getPublicRequestParameter(request, parameterName); if (!Strings.isNullOrEmpty(value)) { return value; } return component.getComponentParameter(parameterName); }
return; if(request.getParameter(DEFAULT_UUID_NAME) != null) { String uuid = request.getParameter(DEFAULT_UUID_NAME); try {
if (request.getParameter(request.getReferenceNamespace() + ":" + DEFAULT_UUID_NAME) != null) { postedFormDataNode.setProperty(HST_PREDECESSOR, request.getParameter(request.getReferenceNamespace() + ":" + DEFAULT_UUID_NAME));
if(request.getParameter(request.getReferenceNamespace()+":"+DEFAULT_UUID_NAME) != null) { postedFormDataNode.setProperty(HST_PREDECESSOR, request.getParameter(request.getReferenceNamespace()+":"+DEFAULT_UUID_NAME));