private void decodeUISelectOne(FacesContext context, UIComponent component, String clientId) { Map<String, String> requestParameterMap = context.getExternalContext() .getRequestParameterMap(); if (requestParameterMap.containsKey(clientId)) { String newValue = requestParameterMap.get(clientId); setSubmittedValue(component, newValue); if (logger.isLoggable(FINE)) { logger.fine("submitted value for UISelectOne component " + component.getId() + " after decoding " + newValue); } } else { // there is no value, but this is different from a null value. setSubmittedValue(component, NO_VALUE); } }
private void decodeUISelectOne(FacesContext context, UIComponent component, String clientId) { Map<String, String> requestParameterMap = context.getExternalContext() .getRequestParameterMap(); if (requestParameterMap.containsKey(clientId)) { String newValue = requestParameterMap.get(clientId); setSubmittedValue(component, newValue); if (logger.isLoggable(FINE)) { logger.fine("submitted value for UISelectOne component " + component.getId() + " after decoding " + newValue); } } else { // there is no value, but this is different from a null value. setSubmittedValue(component, NO_VALUE); } }
private void decodeUISelectMany(FacesContext context, UISelectMany component, String clientId) { Map<String, String[]> requestParameterValuesMap = context.getExternalContext() .getRequestParameterValuesMap(); if (requestParameterValuesMap.containsKey(clientId)) { String newValues[] = requestParameterValuesMap.get(clientId); setSubmittedValue(component, newValues); if (logger.isLoggable(FINE)) { logger.fine("submitted values for UISelectMany component " + component.getId() + " after decoding " + Arrays.toString(newValues)); } } else { // Use the empty array, not null, to distinguish between an deselected UISelectMany and a disabled one setSubmittedValue(component, new String[0]); if (logger.isLoggable(FINE)) { logger.fine("Set empty array for UISelectMany component " + component.getId() + " after decoding "); } } }
private void decodeUISelectMany(FacesContext context, UISelectMany component, String clientId) { Map<String, String[]> requestParameterValuesMap = context.getExternalContext() .getRequestParameterValuesMap(); if (requestParameterValuesMap.containsKey(clientId)) { String newValues[] = requestParameterValuesMap.get(clientId); setSubmittedValue(component, newValues); if (logger.isLoggable(FINE)) { logger.fine("submitted values for UISelectMany component " + component.getId() + " after decoding " + Arrays.toString(newValues)); } } else { // Use the empty array, not null, to distinguish between an deselected UISelectMany and a disabled one setSubmittedValue(component, new String[0]); if (logger.isLoggable(FINE)) { logger.fine("Set empty array for UISelectMany component " + component.getId() + " after decoding "); } } }
private void decodeUISelectOne(FacesContext context, UIComponent component, String clientId) { Map<String, String> requestParameterMap = context.getExternalContext() .getRequestParameterMap(); if (requestParameterMap.containsKey(clientId)) { String newValue = requestParameterMap.get(clientId); if (newValue != null && !newValue.isEmpty()) { Set<String> disabledSelectItemValues = getDisabledSelectItemValues(context, component); if (disabledSelectItemValues.contains(newValue)) { newValue = RIConstants.NO_VALUE; } } setSubmittedValue(component, newValue); if (logger.isLoggable(FINE)) { logger.fine("submitted value for UISelectOne component " + component.getId() + " after decoding " + newValue); } } else { // there is no value, but this is different from a null value. setSubmittedValue(component, NO_VALUE); } }
setSubmittedValue(component, newValues); setSubmittedValue(component, new String[0]);
String newValues[] = requestParameterValuesMap. get(clientId); setSubmittedValue(component, newValues); if (logger.isLoggable(Level.FINE)) { logger.fine("submitted values for UISelectMany component " setSubmittedValue(component, new String[0]); if (logger.isLoggable(Level.FINE)) { logger.fine("Set empty array for UISelectMany component " + if (requestParameterMap.containsKey(clientId)) { String newValue = requestParameterMap.get(clientId); setSubmittedValue(component, newValue); if (logger.isLoggable(Level.FINE)) { logger.fine("submitted value for UISelectOne component " setSubmittedValue(component, RIConstants.NO_VALUE);
String newValues[] = requestParameterValuesMap. get(clientId); setSubmittedValue(component, newValues); if (logger.isLoggable(Level.FINE)) { logger.fine("submitted values for UISelectMany component " setSubmittedValue(component, new String[0]); if (logger.isLoggable(Level.FINE)) { logger.fine("Set empty array for UISelectMany component " + if (requestParameterMap.containsKey(clientId)) { String newValue = requestParameterMap.get(clientId); setSubmittedValue(component, newValue); if (logger.isLoggable(Level.FINE)) { logger.fine("submitted value for UISelectOne component " setSubmittedValue(component, RIConstants.NO_VALUE);