[RESOLVIDO]Como Exibir Imagens Upadas com fileUpload

Pessoal, estou desenvolvendo um sistema onde preciso fazer upload de diversas imagens e joga-las em uma list para imprimir em um datatable.

Sei utilizar o fileUpload do Primefaces, porém não sei como gravar as imagens upadas em uma list pra exibi-las.

Alguém tem alguma ideia?

Desde já agradeço!

EDIT:
Dúvida resolvida, segue abaixo para futuras consultas:


	<h:form enctype="multipart/form-data">
            <p:fileUpload fileUploadListener="#{bean.enterImage}"
                          showButtons="false" label="Procurar..." auto="true" update="imagem"/>
        <p:messages  severity="info" escape="false" showDetail="true"
                 autoUpdate="true" closable="true" />
        	<p:graphicImage id="imagem" value="#{bean.image}"></p:graphicImage>
    
        </h:form>    
	private StreamedContent image = null;

	public StreamedContent getImage() {
		
		return image;
	}

	public void setImage(StreamedContent image) {
		this.image = image;
	}


	public void enterImage(FileUploadEvent event) {
		try {
			UploadedFile file = event.getFile();
			InputStream is;
			try {
				is = new BufferedInputStream(file.getInputstream());
				image = new DefaultStreamedContent(is, "image/png");
			} catch (FileNotFoundException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
			
			System.out.println(file.getFileName());
		} catch (Exception ex) {
		}
	}

Alguém plz
Help me