Cuando se trabaja con variables sesión en JSP/Servlets es fácil guardar estas variables y también accederlas... bueno, al menos para quien ha trabajado bastante con este tipo de variables de sesión: Desde un servlet se debería escribir   request.setAttribute("obj1",obj1);   ... cuando se desea guardar una variable de sesión de alcance "request".Para uno de alcance "sesión" es una historia similar.   Y desde un JSP para acceder a esta variable de sesión, usando EL, deberíamos usar algo como esto:   Mostrando objeto: ${ob1}    Pero en JSF (en especial la versión 2.0), ya no se debería utilizar variables de sesión ya que JSF propone ManagedBeans que tengan alcance Scope, Request, Application, Custom y none. Pues bien, esto funcionaría así.   Un ManagedBean:   @ManagedBean(name="bean1") @SessionScoped public class Bean1 {      public Bean1() {     }     private String nombre;      public String getNombre() {         return nombre;     }      public v...