Здесь есть несколько проблем:
1. Атрибут отключен должен быть логическим для inputText.
2. Атрибут 2.Disabled означает:
Флаг, указывающий, что этот элемент никогда не должен получать фокус или включаться в последующую отправку.
Таким образом, на нем не будут выполняться валидаторы.
3.Вы не можете изменить h:inputText
Атрибут отключен на стороне клиента, если бы вы могли, это было бы проблемой безопасности в JSF.