Hi, habe jetzt das Schicken der Datei hinbekommen. Leider ist nun noch der vorgeschlagene Name (zum lokalen Speichern) falsch. Wie kann ich das bereinigen? Im Moment nimmt der Browser den Namen der Datei die vom Browser aufgerufen wurde. Also die JavaServerPage: xyz.jsp. Hier mein jetziger Code: java.sql.ResultSet rsf = myOne.getFile(request.getParameter("fid")); while (rsf.next()) { int b; response.setContentType(rsf.getString("contentType")); java.io.InputStream is = rsf.getBinaryStream("file"); OutputStream os = response.getOutputStream(); while ((b = is.read()) != -1) { os.write(b); } os.close(); } Wie kann ich hier den vorgeschlagenen Namen einstellen? Mit setHeader(String name, String value) passiert nichts ... hoffe es kennt jemand von Euch die Lösung hierzu. Mit welcher Methode kann ich das einstellen? Oder braucht der setHeader Name einen bestimmten Wert? Falls ja, welchen? tia Oli Am Dienstag 23 Mai 2006 18:21 schrieb Tim Oliver Wagner:
Hallo, bei mir läuft ein Tomcat 5.X und J2EE 1.5_6. ....