【发布时间】:2016-08-24 20:32:20
【问题描述】:
我正在尝试从这样的表单内的按钮更新我的 xhtml 中的元素“entryDiv”:
<div id="entryDiv">
<div>
<h:form id="myForm">
<c:forEach items="#{foodPlanManagementBean.loadRestaurantsHistory()}" var="restaurantHistoryEntry">
<p:commandButton value="MyName" update="entryDiv"/>
</c:forEach>
</h:form>
</div>
Some more unrelated elements here...
</div>
但是,这样我只剩下一个 ComponentFoundException,告诉我找不到该组件:
Cannot find component for expression "entryDiv" referenced from "form:myForm:j_idt25".
我已经阅读了一些关于 SO 的内容,我找到了一个解决方案,建议在“entryDiv”前面放置一个:,但这并没有给我带来任何不同的结果。
我该如何解决这个问题?
【问题讨论】:
标签: jsf primefaces xhtml