Ola Galera!
gostaria de saber o que a linha abaixo faz, ou seja, o que a minha variavel stream ganha após receber a variavel arquivo co o método listado?
private UploadedFile arquivo;
InputStream stream = arquivo.getInputStream();
desde já agradeço
Ola Galera!
gostaria de saber o que a linha abaixo faz, ou seja, o que a minha variavel stream ganha após receber a variavel arquivo co o método listado?
private UploadedFile arquivo;
InputStream stream = arquivo.getInputStream();
desde já agradeço
Se a variável “arquivo” estiver corretamente inicializada antes de a linha “InputStream stream = arquivo.getInputStream()”, o método getInputStream deve retornar um objeto de uma classe que estende java.io.InputStream.
Obviamente, se você não tiver inicializado corretamente a variável arquivo com um objeto de uma classe que estende (ou implementa) UploadedFile, você vai pegar uma NullPointerException.
Sem mencionar que esta não é a melhor maneira de ler/escrever em um arquivo…