JSF автоматически генерирует идентификаторы для компонента в течение жизненного цикла, когда вы его не указали. Если вы не хотите использовать эту функцию, установите индивидуальный идентификатор для всех компонентов и установите идентификатор для <h:form>
, чтобы избежать этого.
Также установка идентификатора самостоятельно поможет вам больше в проверке на основе Javascript, где значения полей получены с использованием идентификаторов