mabsito: Server Response; falsche Inhalt für attachment Datei

Beitrag lesen

Hallo,
ich versuche eine Text-Datei zum Download zur Verfügung zu stellen. Wenn ich aber die Datei herunterlade, hat sie einen falschen Inhalt bzw. die Datei hat am Anfang den gewünschten Inhalt und am Ende den HTML-Code der Seite, was ich vermeiden möchte. Mein Code sieht wie folgt aus:

  
response.setContentType( "application/octet-stream" );  
response.setHeader("Content-Disposition:", "attachment; filename=\"test00.sql\"");  
String filePath="/backups/";  
	java.io.FileInputStream fileInputStream =new java.io.FileInputStream(filePath + "test00.sql");  
	int i;  
	while ((i=fileInputStream.read()) != -1)  
	{  
		out.write(i);  
	}	  
	fileInputStream.close();  
	out.close();

Was ist falsch in meinem Code? Kann mir jemand helfen?
Danke!