hi im nuovo di jsf enviroment, sto cercando di aggiornare un primadine ringhiare e quindi reindirizzare a una pagina da un'azione commandButton.Come utilizzare Primefaces 'p: ringhiare e reindirizzare a una pagina
<p:commandButton value="Guardar" action="#{AgendamientoMBean.procesaAgendamientoJ()}"
update="growlDetalle" />
Il codice bean gestito la sua
FacesContext context = FacesContext.getCurrentInstance();
context.addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO, descripcion, detalle));
....
....
return "agp_bandeja_citas_llamadas?faces-redirect=true";
Questo solo redirectme alla pagina, ma mi non mostra il messaggio ringhio, ho provato che se cambiare il mio metodo di non restituire la pagina il messaggio fa spettacolo.
Stavo cercando di aggiornare il ringhio della pagina che sto reindirizzando ma è impossibile suppongo.
penso che quando reindirizzamento ho perso la funzionalità di aggiornamento perché im in nuova pagina ora.
C'è un modo per dire a jsf di eseguire prima l'aggiornamento e poi il reindirizzamento?
Spero che mi può aiutare, grazie in anticipo
Si noti che questo approccio ha una peculiare bug quando viene utilizzato con Mojarra: non funzionerà poi il reindirizzamento va a un percorso diverso. Se la pagina corrente e quella di destinazione si trovano nello stesso percorso (la stessa cartella nell'URL), funzionerà correttamente. Vedi anche http://java.net/jira/browse/JAVASERVERFACES-1877 – BalusC