Ola
Tenho um servlet que recebe um arquivo. Gostaria que, caso o form submetesse um arquivo maior que 600kb o upload fosse interrompido, e o browser fosse direcionado para uma página de aviso.
Acontece que tentei de todas as formas possíveis e nao consegui. Estou usando o FileUpload da Apache.
Consigo pegar o tamanho do arquivo, e ele só efetua o processamento caso o arquivo seja menor.
Caso o arquivo seja maior eu estou fechando a conexao. Mas mesmo eu fechando a conexao com request.getInputStream.close() o browser continua o upload.
Alguém tem alguma solução pra isso? Existe alguma maneira de avisar o browser pra ele parar o upload? (Sem ajax…)