package com.fol.login; import javax.enterprise.context.RequestScoped; import javax.faces.context.FacesContext; import javax.inject.Named; @Named("login") @RequestScoped public class LoginBackingBean { public String doLogin() { FacesContext.getCurrentInstance().getExternalContext().getFlash().put("mykey", "test2"); return "login.xhtml"; } public String goback() { System.out.println("referer 2 is " + FacesContext.getCurrentInstance().getExternalContext().getFlash().get("mykey")); return "blahblah"; } }