我正在开发一个 Java Servlet Web 应用程序,但页面上出现错误。我有这个commandButton
:
<p:commandButton update="numbersEventFeedsForm" oncomplete="numbersEventFeedsDialog.show()"
icon="ui-icon ui-icon-search" title="view increments" style="height:20px;">
<f:setPropertyActionListener value="#{numbersEvent}" target="#{searchBean.selectedNumbersEvent}"/>
</p:commandButton>
我已经宣布了我的表格:
<h:form id="numbersEventFeedsForm">
<p:dialog header="Feeds" widgetVar="numbersEventFeedsDialog" resizable="false" width="1000"
styleClass="dialog">
<!-- Etc -->
</p:dialog>
</h:form>
但我收到以下错误:
Sep 13, 2013 4:32:33 PM com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback visit
SEVERE: javax.faces.FacesException: Cannot find component with identifier "numbersEventFeedsForm" in view.
我很困惑为什么会发生错误。我已经阅读了其他问题,以确保我在update
属性前面加上id
的<form>
,但我没有那个属性,所以我有点卡在这一点上!