Я борюсь с перенаправлением объекта и открываю в нем на другой странице диалоговое окно, чтобы установить некоторые вещи. Я пытаюсь перенаправить с помощью кнопки, которая работает, но при загрузке следующей страницы диалоговое окно не открывается. Объект захвачен в Боб.
Это кнопка моего первого xhtml:
<p:commandButton id="viewButton" icon="ui-icon-circle-arrow-e"
action="#{entradaAnguloBean.onLoadFromIncidencias(entradaAngulo)}"
title="#{messages.label_view}">
</p:commandButton>
Следующий бин
public String onLoadFromIncidencias(EntradaAngulo entradaAngulo) {
this.log.info("EntradaAnguloBean -> onLoadFromIncidencias");
RequestContext context = RequestContext.getCurrentInstance();
context.execute("PF('editDialogWidget').show()");
this.entradaAnguloRecivida = entradaAngulo;
return "/view/pantallas/secured/entradaAngulo.xhtml?faces-redirect=true";
}
Диалог, который должен открыться:
<p:dialog id="editDialog" header="#{messages.label_edit} #{msg.entrada_angulo_entrada}" modal="true" widgetVar="editDialogWidget"
dynamic="true" showEffect="fade" hideEffect="explode">
<p:ajax event="close" update=":dataForm:data" listener="#{entradaAnguloBean.clean()}" />
<p:outputPanel id="editPanel">
<h:form id="editForm" enctype="multipart/form-data">
<h:panelGrid id="editPanelGrid" columns="3" styleClass="dialog" columnClasses="col1,col2,col3" />
</h:form>
<ui:include src="/view/pantallas/secured/fragments/entradaAnguloForm.xhtml" />
</p:outputPanel>
</p:dialog>
Извините за вопрос, но я новичок в этом .. Спасибо.