@Override public void decode(FacesContext context) { super.decode(context); final String paramValue = context.getExternalContext().getRequestParameterMap().get(getClientId(context)); if (paramValue != null) { new FormChageEvent(this).queue(); } }
public void decode(FacesContext context) { super.decode(context); value = getValueBinding("value"); HttpServletRequest request = (HttpServletRequest) context.getExternalContext().getRequest(); values = (String[]) request.getParameterValues(getClientId(context) + "_multiInput"); value.setValue(context, values); postMode = true; }