Cita:
Iniciado por Zhak
Hola Xinef,
te agradezco por tu voluntad, no he podido arreglar el problema, para serte sincero no supe como asignar el content type a los links (tengo entendido que type no es una etiqueta válida para un elemento "<a>").
Pues por lo que dices, me parece que no envías el fichero al cliente mediante Java, sino que lo haces con un enlace directo al archivo... si es asi´,
creo que el content-type lo coloca el servidor donde tengas alojada la aplicación.
Firefox, y otros se dejan "aconsejar" por la extensión del archivo; sin embargo, parece que IExplorer mira los primeros bytes que recibe... y al ser un ZIP...
En definitiva, lo suyo sería que mandaras los archivos desde Java, así podrías cambiar el content-type de lo que le envías al cliente con:
Código:
response.setContentType("application/java-archive");
Además, de esa forma podrías meterle más seguridad a la descarga de archivos.