Ajuda fileUpload

[i]Galera to precisando de uma ajuda aqui…

Estou utilizando o primefaces para fazer um fileupload… ateh o momento tudo ok.
porém preciso fazer com que essa mesma imagem seja disponibilizada para visualização na web.

Exemplo…

O usuario faz o upload e a foto é salva em /WebContent/fotos . ao acessar localhost/webApp/fotos/NOMEDAFOTO.extensao eu consigo visualiza…

Minha duvida é a seguinte, como faço para salvar a foto do upload num diretorio da minha aplicação.

Estava tentando da seguinte forma: [/i]


public void fileUploadAction(FileUploadEvent event) {
// Outros codigos omitidos
else if ("png".equals(tipo)) {
			Logger.getLogger(FileUploadMB.class.getName()).log(Level.INFO,
					"Arquivo PNG sendo gravado...");

			byte[] foto = event.getFile().getContents();

			Logger.getLogger(FileUploadMB.class.getName()).log(Level.INFO,
					"Nome do arquivo: " + nomeArquivo);

			FacesContext facesContext = FacesContext.getCurrentInstance();
			ServletContext scontext = (ServletContext) facesContext
					.getExternalContext().getContext();
			String arquivo = scontext.getRealPath("/arquivos/" + nomeArquivo);

			Logger.getLogger(FileUploadMB.class.getName()).log(Level.INFO,
					"Sendo gravado em: " + arquivo);

			createImage(foto, arquivo);
}
public void createImage(byte[] bytes, String arquivo) {
		FileOutputStream fos;
		try {
			fos = new FileOutputStream(arquivo);
			fos.write(bytes);
			fos.close();
		} catch (FileNotFoundException ex) {
			Logger.getLogger(FileUploadMB.class.getName()).log(Level.SEVERE,
					null, ex);
		} catch (IOException ex) {
			Logger.getLogger(FileUploadMB.class.getName()).log(Level.SEVERE,
					null, ex);
		}
	}

[i]Porém ele salva em uma pasta temporaria do servidor, impossilitando a visualização da mesma na web.

Alguem pode me ajudar?

Vlww galera.[/i]

pq vc nao cria uma pasta espefica para salvar suas imagens no servidor, pq ai é so passar o caminho absoluto da pasta.

t+

[quote=alissonvla]pq vc nao cria uma pasta espefica para salvar suas imagens no servidor, pq ai é so passar o caminho absoluto da pasta.

t+[/quote]
[i]
O problema é o seguinte, qnd o usuario digitar a url no browser, não vou conseguir recuperar essa foto no caminho absoluto no servidor, certo?

Gostaria de salvar estas imagens do upload dentro de uma pasta no Webcontet, sera que é possivel??

Podia dar um exemplo dessa resolução que vc teve??

Obrigado.[/i]