Description
Use facesContext attribute map instead request map is a good idea for some reasons:
- Store on request or session map causes unnecessary servlet events to be propagated. Most of the time myfaces uses those variables as a flags or as a temporal cache.
- facesContext attributes has the same lifetime of FacesContext, which usually is an invariant of jsf internal flags/cache vars.