Bom turma entrei em uma discussão, não sei direito a melhor forma de se copiar um arquivo File de uma pasta para outra.
Segue a maneira que eu estou fazendo, por favor me digam se é a melhor, e se não for como eu posso melhorar?
long size = item.getSize();
File file = new File(destino, nomeArquivo);
FileOutputStream output = new FileOutputStream(file);
InputStream is = item.getInputStream();
byte[] buffer = new byte[(int) size];
int nLidos;
while ((nLidos = is.read(buffer)) >= 0) {
output.write(buffer, 0, nLidos);
}
output.flush();
output.close();
Isso é para fazer o upload de um arquivo. Neste código que estou usando existe limitação de tamanho neh? qual é o tamanho máximo de um upload usando o commons-upload da apache?
Desculpa a dúvida simplória, mas é que isso está me dando duvidas mesmo.
Obrigado!