JSF2 - @SessionScope

opa galera, blz?
bem minha duvida é a seguinte

eu tenho um managed Bean chamado loginBean que é anotado como @SessionScoped, eu consigo pegar informações dele em outras xhtml´s
mas digamos que eu tenha uma tela… onde eu faço upload de imagens por exemplo
onde o nome do arquivo seria cod_usuario + nome_da_imagem
como eu pegaria esse usuario… dentro do metodo uploadDeImagens, em outro managedbean
eu precisaria dentro do metodo de efetuarLogin jogar um objeto na sessao na mão msmo?

   1. HttpServletRequest request = (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest();  
   2. HttpSession session = request.getSession();  
   3. session.setAttribute("usuario", usuario);  

HttpServletRequest request = (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest(); HttpSession session = request.getSession(); session.setAttribute("usuario", usuario);

ou tem outro jeito?.

abs