当我从会话作用域传递一个对象到视图范围时,值会丢失,我该如何解决这个问题?我想在viewScoped中保留相同的值
第一个控制器:
@ManagedBean
@SessionScoped
public class CargaLaboralController {
public Solicitud selected;
//logic with selected
}
网页:
<ui:param value="#{cargaLaboralController.selected}" name="selected"></ui:param>
<p:commandButton value="Continuar" icon="ui-icon-arrowreturn-1-e" ajax="false" action="#{generarCriController.cargarCertificadoImbobiliario(selected)}">
第二个控制器:
@ManagedBean
@ViewScoped
public class GenerarCriController {
private Solicitud selected = new Solicitud();
public String cargarCertificadoImbobiliario(Solicitud selected) {
this.selected=selected;
//etc
return "NextPage"
}