Я пытаюсь установить p: commandButton внутри overlayPanel, чтобы отправить информацию формы h: и перенаправить на другой вид. Таким образом, я использую действие свойства кнопки для выполнения этой операции. У меня есть управляемый компонент, связанный с этим представлением, но функция, используемая для этой цели, никогда не достигается. Вы можете мне помочь?p: команда для отправки формы в overlaypanel
Вот код:
advancedSearch-form.xhtml
<h:form>
<h:panelGrid width="100%">
<h:column>
....
</h:column>
....
<p:commandButton value="Submit" action="#{searchForm.save}">
</p:commandButton>
</h:panelGrid>
В другом XHTML:
<h:form>
<div>
...
<div class="menu-search">
<p:commandButton id="advancedSearch" icon="ui-icon-carat-1-s" styleClass="ui-search-button" type="button"/>
<p:overlayPanel id="advancedSearchPanel" styleClass="ui-advanced-search-overlay" for="advancedSearch" hideEffect="fade" my="right top" dynamic="true" dismissable="false">
<ui:include src="/search/advancedSearch-form.xhtml"/>
</p:overlayPanel>
</div>
...
</div>
Plese добавить код, это поможет быстро ответить. –