package managedbean.common; import java.io.Serializable; import javax.annotation.PostConstruct; import javax.enterprise.context.RequestScoped; import javax.inject.Named; /*** * * @author Marcos García Núñez (mgarcianun@uoc.edu) * */ @Named("home") @RequestScoped public class homeMBean implements Serializable { private static final long serialVersionUID = 1L; private boolean isLogedIn; @PostConstruct public void init() { isLogedIn = SessionUtils.isLogedIn(); } public boolean isLogedIn() { return this.isLogedIn; } public String getUserName() { if (this.isLogedIn == false) return "Invitado"; else return SessionUtils.getUserName(); } public String getUserId() { return SessionUtils.getUserId(); } }