Como fazer para enviar um arquivo zip para cliente - resolvido
3 respostas
estrela
Olá, estou com a seguinte dúvida: eu estou precisando enviar como resposta do meu servlet um arquivo zip para o cliente, para que ele possa fazer download automático deste arquivo.
Como faço para enviar o caminho completo, de maneira que o cliente receba este response e faça o download?
Andei pesquisando nos foruns, e vi que é possível fazer algo com o response.setContentType, mas não estou conseguindo enteder e fazer o redirecionamento, se alguém puder me ajudar, agradeço.
Estrela, você não pode mandar o caminho do seu zip simplesmente, você tem que carregar o arquivo e transformá-lo num array de bytes. Feito isso, para direcionar o download é mais ou menos assim: