【发布时间】:2012-04-03 22:47:14
【问题描述】:
我想遍历一些“客人”并动态插入一个 id
<ui:repeat value="#{guestList}" var="guest">
<p:inputText id="firstname_#{guest.uniqueID}" value="" label="Firstname" />
<p:message for="firstname_#{guest.uniqueID}" />
</ui:repeat>
问题是,<p:message />无法解析firstname_#{guest.uniqueID}
javax.faces.FacesException - 在视图中找不到组件“firstname_1”。 在 org.primefaces.component.message.MessageRenderer.encodeEnd(MessageRenderer.java:41)
如果我在循环中写一个常量,它不会有任何问题,而且我确信这个变量可以被解析,因为我可以在那个循环中输出它。
如何指示 jsf 或 primefaces 解析此变量?
【问题讨论】:
标签: jsf primefaces el