Ich habe eine Anforderung zum Download Excel-Blatt (HSSF-Arbeitsmappe). In der Antwort habe ich den Inhaltstyp und Header alsExcel-Download über Java-Servlet
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition",
"attachment; filename=user.xls");
OutputStream out = response.getOutputStream();
workBook.write(out);
gesetzt Wann immer ich auf die Schaltfläche klicken, wird das Servlet ruft aber die Excel wird nicht heruntergeladen zu werden. In der Warnung bekomme ich die Antwort wie
??????????????????????????????????? ?????? Wurzel ???? Eintrag WorkBook ????????????????????????????????????????????? ??????????????????????
Schlagen Sie mir irgendwelche Ideen, um das Problem zu lösen. Vielen Dank im Voraus.
, was genau das Problem ist? –
'out.flush();' nach dem Schreiben? –
Wenn ich das Servlet triff, sollte es die Excel-Datei herunterladen, aber es passiert nicht. Im Frontend, wenn ich die Antwort in Alarm gebe, bekomme ich folgendes "??????????????????????????????? ??????????? Root ???? Eintrag WorkBook ??????????????????????????????? ????????????????????????????????????? " – Vijay