Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2011, 18:57
kashu
 
Fecha de Ingreso: marzo-2010
Mensajes: 7
Antigüedad: 14 años, 1 mes
Puntos: 0
IE no Descarga Archivos con JSP

Hola muchachos, esoty tratando de descargar archivos de un servidor unix por medio de jsp, en firefox funciona sin ningun problema pero en IE genera error, segun lo que he leido es por el cache, pero por mas que intente no deja descargar ningun archivo en ie, este es el codigo q estoy utilizando:

<%@ page
session="true"
import ="java.io.*, javax.activation.*, javax.servlet.*"
%><%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %><%
try{

response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
response.setDateHeader ("Expires", 0);



String nomFile = request.getParameter("documento");
String path = request.getParameter("path");

FileInputStream archivo = new FileInputStream(path + File.separatorChar + nomFile);

int longitud = archivo.available();
byte[] datos = new byte[longitud];
archivo.read(datos);
archivo.close();

response.setContentType("application/download");

response.setHeader("Content-Disposition","attachment; filename=\"" + nomFile + "\";");
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(datos);
ouputStream.flush();
ouputStream.close();
}catch(Exception e){ e.printStackTrace(); }



%>