我在我的应用程序中使用compositeComponent
,允许用户输入地址。我在stateHelper
中存储了一些特定数据,以便在提交表单后对其进行检索。问题是当我单击提交和更新表单的按钮时,stateHelper值为null。但是,如果我在表单下添加一个面板图层并更新它,它们会保留它们的值。有谁知道这样做或为什么会这样?
ExampleCode(不起作用):
...
<form id="inputForm>
<custComp:inputAddress />
<p:commandButton value="submitForm" update="inputForm/>
</form>
示例代码(工作)
<form id="inputForm">
<p:panel id="inputPanel">
<custComp:inputAddress />
<p:commandButton value="submitForm" update="inputPanel" />
</p:panel>
</form>