ExternalContext.dispatch () funktioniert nicht

Beim Aufruf von p: ajax ruft der Listener die Methode auf, die enthält

     FacesContext.getCurrentInstance().getExternalContext().dispatch("/uri.jsf");  

funktioniert nicht Ich habe einen Unterbrechungspunkt in der Zeile festgelegt und dieser bleibt bei der Ausführung unverändert. Es wird nicht fortgesetzt. Ich muss den Server neu starten, um die Anwendung erneut auszuführen.

    FacesContext.getCurrentInstance().getExternalContext().redirect("/uri.jsf");

Umleitung funktioniert einwandfrei. Aber ich möchte eine Seite vorwärts, die Versand ist, um zu einer anderen Seite zu navigieren.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage