If this is all you have, then I think the page reloads. Please correct me if I am wrong.
You can send an ajax request to the jsf phase listener, and from one of the methods (afterPhase(), for e.g.) you can set properties in your bean.
You can pass the bean properties as request parameters, and you can retrieve them in your phase listener.