Imagem de perfil

Boa Noite,

Tenho um cadastro em um projeto web, dentre os campos, uma imagem de perfil que deve ser carregada também. Estou usando JSF e PrimeFaces.

Qual a melhor opção para implementar isso?

O componente “graphicImage” do PrimeFaces é a melhor opção pra isso??

Valeu.

O componente graphicImage do primefaces.
Sim.

Valeu.

Gostaria de fazer outra pergunta aqui, talvez seja um tanto genérica, mas se puderem dar uma luz.

Como posso tratar o redimensionamento de imagem??
Por exemplo, o usuário carrega uma imagem e minha aplicação redimensiona para caber corretamente no espaço da imagem, ou o próprio usuário poder ajustar.

Seria algo como o próprio facebook faz…

Como seria isso? Só com mecanismo como JavaScript?