Interromper Upload caso exceda limite de bytes

0 respostas
_Renatu

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…)

Criado 15 de maio de 2008
Respostas 0
Participantes 1