Código:
¿Alguien sabe si existe alguna directiva del explorador o algo en java que no permita este codigo? El programa en el que lo estoy intentando insertar tiene muchos años y trabaja con cobol y herramientas de auto generado de codigo por lo que ando un poco limitado. Se que a la ventana al arrancar se le eliminan todas las barras de herramientas, por eso pensaba en algo que le hacen al navegador al empezar resp.reset();
resp.setContentType("APPLICATION/OCTET-STREAM");
resp.setHeader("Content-Disposition", "attachment; filename=\"sampleName.txt\"");
ServletOutputStream os = resp.getOutputStream();
FileInputStream is = new FileInputStream("C:\\texto.txt");
byte[] buffer = new byte[2048];
int read = is.read(buffer);
while(read >= 0){
if (read > 0) {
os.write(buffer, 0, read);
}
read = is.read(buffer);
}
is.close();
os.flush();
os.close();
Gracias
Un saludo


