Exibir imagem logo apos upload usando JSF

Ola pessoa é o seguinte , preciso de alguma maneira exibir a imagem logo apos um upload
Meu metodo que faz o upload


public void upload(FileUploadEvent event) {
        UploadedFile uf = event.getFile();
        String nomeArquivo = uf.getFileName();
        File f = new File("C:\\Documents and Settings\\erick.macedo\\Meus documentos\\" + nomeArquivo);
        OutputStream os = null;
        InputStream is = null;
        try {
            is = uf.getInputstream();
            byte[] b = new byte[is.available()];
            os = new FileOutputStream(f);
            while (is.read(b) > 0) {
                os.write(b);
            }
            
            FacesMessage msg = new FacesMessage("Upload realizado com Sucesso!", event.getFile().getFileName());
            FacesContext.getCurrentInstance().addMessage(null, msg);
        } catch (IOException ex) {
            Logger.getLogger(MbUpload.class.getName()).log(Level.SEVERE, null, ex);
        } finally {
            try {
                os.flush();
                os.close();
                is.close();
            } catch (IOException ex) {
                Logger.getLogger(MbUpload.class.getName()).log(Level.SEVERE, null, ex);
            }
        }
      

    }

Este metodo pega um inputStream e grava em um diretorio, como exibir esta imagem apartir da tag

<p:graphicImage />

do prime faces, ou de alguma outra forma.

alguem tem ideia de como fazer isto?

Obrigado

tbm estou com essa dúvida!

Então amigo eu postei no forum do prime, deu certo, veja

http://primefaces.prime.com.tr/forum/viewtopic.php?f=3&t=3113&p=14648#p14648