public class InputTextRenderer extends org.primefaces.component.inputtext.InputTextRenderer {
@Override
public void decode(FacesContext context, UIComponent component) {
InputText inputText = (InputText) component;
if(inputText.isDisabled() || inputText.isReadonly()) {
return;
}
decodeBehaviors(context, inputText);
String inputId = inputText.getClientId(context) + "_input";
String submittedValue = (String) context.getExternalContext().getRequestParameterMap().get(inputId);
if(submittedValue != null) {
inputText.setSubmittedValue(submittedValue);
}
}