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