p:ajax 呼び出しで、リスナーは含むメソッドを呼び出します
FacesContext.getCurrentInstance().getExternalContext().dispatch("/uri.jsf");
動作しません。行にブレークポイントを設定しましたが、実行時に同じポイントに留まります。先に進まないため、サーバーを再起動してアプリケーションを再度実行する必要があります。
FacesContext.getCurrentInstance().getExternalContext().redirect("/uri.jsf");
リダイレクトは完全に正常に機能します。しかし、別のページに移動するためのディスパッチであるページフォワードが必要です。