Ver Mensaje Individual
  #8 (permalink)  
Antiguo 31/03/2007, 16:39
NiceMan
 
Fecha de Ingreso: marzo-2007
Mensajes: 14
Antigüedad: 17 años, 10 meses
Puntos: 0
De acuerdo Como Descargar archivos .txt con Jsp

aaa siii claro mira, crea un nuevo jsp llamado mostrar.jsp, luego de eso lo pones asi, en mostrar.jsp:
<%

try{
nomFile = "archivo.txt";
FileInputStream archivo = new FileInputStream("C:\\"+nomFile);
int longitud = archivo.available();
byte[] datos = new byte[longitud];
archivo.read(datos);
archivo.close();
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition","attachment;filename="+nomFile);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(datos);
ouputStream.flush();
ouputStream.close();
}catch(Exception e){ e.printStackTrace(); }

%>

luego de esto desde tu jsp principal, en una funcion javascript, hace una funcion asi:

function enviar
{
window.open("mostrar.jsp?nomFile="+nombre_de _archivo," " ,"width= 300 ,height= 400 ");
}

con esto le estas mandando a tu mostrar.jsp el nombre y ubicacion del archivo.


Espero q te funcione.......