Cuando envías un form o ejecutas una acción de un bean, por defecto se vuelve a mostrar la misma pestaña en la que estabas.
Si queremos que nos muestre una pestaña en concreto, debemos hacer uso del componente de Seam ‘webActions’, que implementa el interfaz org.nuxeo.ecm.platform.ui.web.api.WebActions.
@In NavigationContext navigationContext;
public String miAccion() { // mi lógica return webActions.setCurrentTabAndNavigate(navigationContext.getCurrentDocument(), «ID_DE_MI_TAB»); }
En vez de al currentDocument podríamos redirigir a cualquier otro documento
0 comentarios