@Override @Nullable public String[] getParameterValues(String paramName) { return getExternalContext().getRequestParameterValuesMap().get(paramName); }
@Override public Map<String, String[]> getParameterMap() { return getExternalContext().getRequestParameterValuesMap(); }
@Override @Nullable public String[] getParameterValues(String paramName) { return getExternalContext().getRequestParameterValuesMap().get(paramName); }
@Override public Map<String, String[]> getParameterMap() { return getExternalContext().getRequestParameterValuesMap(); }
@Override public void decode(FacesContext context, UIComponent component) { OrderList pickList = (OrderList) component; Map<String, String[]> params = context.getExternalContext().getRequestParameterValuesMap(); String values = pickList.getClientId(context) + "_values"; if (values != null) { pickList.setSubmittedValue(params.get(values)); } decodeBehaviors(context, component); }
@Override public void decode(FacesContext context, UIComponent component) { PickList pickList = (PickList) component; if (!shouldDecode(pickList)) { return; } String clientId = pickList.getClientId(context); Map<String, String[]> params = context.getExternalContext().getRequestParameterValuesMap(); String sourceParamKey = clientId + "_source"; String targetParamKey = clientId + "_target"; String[] sourceParam = params.containsKey(sourceParamKey) ? params.get(sourceParamKey) : new String[]{}; String[] targetParam = params.containsKey(targetParamKey) ? params.get(targetParamKey) : new String[]{}; pickList.setSubmittedValue(new String[][]{sourceParam, targetParam}); decodeBehaviors(context, pickList); }
@Override public void decode(FacesContext context, UIComponent component) { UISelectMany selectMany = (UISelectMany) component; if (!shouldDecode(selectMany)) { return; } String submitParam = getSubmitParam(context, selectMany); Map<String, String[]> params = context.getExternalContext().getRequestParameterValuesMap(); String[] submittedValues = params.containsKey(submitParam) ? params.get(submitParam) : new String[0]; submittedValues = validateSubmittedValues(context, selectMany, (Object[]) getValues(selectMany), submittedValues); selectMany.setSubmittedValue(submittedValues); decodeBehaviors(context, selectMany); }
protected void decodeMultiple(FacesContext context, AutoComplete ac) { Map<String, String[]> paramValues = context.getExternalContext().getRequestParameterValuesMap(); Map<String, String> params = context.getExternalContext().getRequestParameterMap(); String clientId = ac.getClientId(context); String[] hinputValues = paramValues.get(clientId + "_hinput"); String[] submittedValues = (hinputValues != null) ? hinputValues : new String[]{}; String inputValue = params.get(clientId + "_input"); if (!isValueBlank(inputValue)) { submittedValues = LangUtils.concat(submittedValues, new String[]{inputValue}); } if (submittedValues.length > 0) { ac.setSubmittedValue(submittedValues); } else { ac.setSubmittedValue(""); } }
return getExternalContext().getRequestParameterValuesMap();
Map<String, String[]> paramValues = context.getExternalContext().getRequestParameterValuesMap(); Map<String, String> params = context.getExternalContext().getRequestParameterMap();
@Override public void decode(FacesContext context, UIComponent component) { Chips chips = (Chips) component; String clientId = chips.getClientId(context); if (!shouldDecode(chips)) { return; } Map<String, String> params = context.getExternalContext().getRequestParameterMap(); Map<String, String[]> paramValues = context.getExternalContext().getRequestParameterValuesMap(); String[] hInputValues = paramValues.get(clientId + "_hinput"); String[] submittedValues = (hInputValues != null) ? hInputValues : new String[]{}; String inputValue = params.get(clientId + "_input"); if (!isValueBlank(inputValue)) { submittedValues = LangUtils.concat(submittedValues, new String[]{inputValue}); } if (submittedValues.length > chips.getMax()) { return; } if (submittedValues.length > 0) { chips.setSubmittedValue(submittedValues); } else { chips.setSubmittedValue(""); } decodeBehaviors(context, chips); }
return getExternalContext().getRequestParameterValuesMap();
/** * See the {@link WebContext}'s Javadoc. * * @return Request parameter Map. */ public Map getParamValues() { return (context.getExternalContext().getRequestParameterValuesMap()); }
/** * <p>The default behavior of this method is to * call {@link ExternalContext#getRequestParameterValuesMap} * on the wrapped {@link ExternalContext} object.</p> * * @see javax.faces.context.ExternalContext#getRequestParameterValuesMap() */ @Override public Map<String, String[]> getRequestParameterValuesMap() { return getWrapped().getRequestParameterValuesMap(); }
/** * <p>The default behavior of this method is to * call {@link ExternalContext#getRequestParameterValuesMap} * on the wrapped {@link ExternalContext} object.</p> * * @see javax.faces.context.ExternalContext#getRequestParameterValuesMap() */ public Map<String, String[]> getRequestParameterValuesMap() { return getWrapped().getRequestParameterValuesMap(); }
@Override public Map<String, String[]> getRequestParameters() { FacesContext facesContext = FacesContext.getCurrentInstance(); if ( facesContext != null ) { return facesContext.getExternalContext().getRequestParameterValuesMap(); } return super.getRequestParameters(); }
/** * <p>The default behavior of this method is to * call {@link ExternalContext#getRequestParameterValuesMap} * on the wrapped {@link ExternalContext} object.</p> * * @see javax.faces.context.ExternalContext#getRequestParameterValuesMap() */ public Map<String, String[]> getRequestParameterValuesMap() { return getWrapped().getRequestParameterValuesMap(); }
/** * <p>Return an array of all the values for the specified request parameter, * if there are any. If no such request parameter exists for the current * request, return <code>null</code> instead.</p> * * @param name Name of the request parameter to look for */ public String[] getRequestParameterValues(String name) { return (String[]) getExternalContext().getRequestParameterValuesMap().get(name); }
@Override public void decode(FacesContext context, UIComponent component) { PickList pickList = (PickList) component; String clientId = pickList.getClientId(context); Map<String, String[]> params = context.getExternalContext().getRequestParameterValuesMap(); String sourceParamKey = clientId + "_source"; String targetParamKey = clientId + "_target"; String[] sourceParam = params.containsKey(sourceParamKey) ? params.get(sourceParamKey) : new String[]{}; String[] targetParam = params.containsKey(targetParamKey) ? params.get(targetParamKey) : new String[]{}; pickList.setSubmittedValue(new String[][]{sourceParam, targetParam}); decodeBehaviors(context, pickList); }
@Override public void decode(FacesContext context, UIComponent component) { OrderList pickList = (OrderList) component; Map<String, String[]> params = context.getExternalContext().getRequestParameterValuesMap(); String values = pickList.getClientId(context) + "_values"; if (values != null) { pickList.setSubmittedValue(params.get(values)); } decodeBehaviors(context, component); }