Если HTML генерируется с помощью Java ServerFaces, обычно создаются такие идентификаторы, т. Е. Если форма имеет идентификатор form1 , а элемент имеет идентификатор firstName , это приводит к идентификатору form1:firstName
если элемент находится на верхнем уровне, если в цикле создано несколько элементов, они выглядят как form1:1:firstName
, form1:2:firstName
,…
Это поведение платформы изменить нельзя.