Como ler variável do tipo UploadFIle

5 respostas
F

Pessoal, eu estou fazendo o upload de um arquivo txt e jogo para um atributo do tipo UploadFile… mas gostaria de logo após ler a linha desse arquivo… mas nao diretamente desse arquivo … e sim da variável… como posso fazer isso ?

5 Respostas

Rodrigo_Sasaki

hummm… que? :oops:

F

Eu tenho um formulário onde faço um upload de arquivo e salvo no banco de dados…
O processo é: eu carrego esse arquivo para um atributo do tipo UploadFile e depois salvo no banco… estou salvando no banco de dados… agora eu preciso: quando eu fizer o upload desse arquivo… e no lugar de salvar o arquivo no banco de dados, eu preciso salvar no banco as informações que está nesse arquivo.

Rodrigo_Sasaki

você quer conseguir ler esse arquivo? é isso?

Como você está fazendo o Upload? Primefaces, ou alguma outra coisa?
só pra eu entender melhor e poder ajudar melhor.

F

isso, com primeFaces…

tipo… ler arquivos salvo em disco eu ja havia feito… mas agora preciso ler quando eu carregar o arquivo.

Rodrigo_Sasaki

Bom… maravilha, a parte difícil ja foi. Você precisa agora é extrair o InputStream do seu arquivo e instanciar algum Reader.

ex:

public void arquivoListener(FileUploadEvent event){ InputStream fileInputStream = event.getUploadedFile().getInputStream(); InputStreamReader isr = new InputStreamReader(stream); BufferedReader br = new BufferedReader(isr); }

era isso?

Criado 4 de maio de 2012
Ultima resposta 4 de mai. de 2012
Respostas 5
Participantes 2