Я хочу перебрать несколько "гостей" и динамически вставьте идентификатор
<ui:repeat value="#{guestList}" var="guest">
<p:inputText id="firstname_#{guest.uniqueID}" value="" label="Firstname" />
<p:message for="firstname_#{guest.uniqueID}" />
</ui:repeat>
Проблема в том, что
не может разрешить firstname_#{guest.uniqueID}
javax.faces.FacesException - Не удается найти компонент "имя_1" в поле зрения. at org.primefaces.component.message.MessageRenderer.encodeEnd(MessageRenderer.java:41)
Работает без проблем, если я пишу константу внутри цикла, а также я уверен, что переменная может быть разрешена, так как я может вывести его в этом цикле.
Как я могу указать jsf или первичные числа для разрешения этой переменной?