Wie würde ich damit Benutzer laden Sie eine excel-Datei, die auf dem server erstellt

Ich bin in der Lage, erstellen Sie die excel-Datei mit apache poi, aber wie würde ich damit die Benutzer zum download der excel-Datei, die wäre auf dem server erstellt?

public String export(UserDetails user) throws Exception {
    HSSFWorkbook wb = new HSSFWorkbook();
    HSSFSheet sheet = wb.createSheet("new sheet");
    List<UserDetails> lstUserDetail = getUserDetailList();

    for (short RowNum=1; RowNum<lstUserDetail.size();RowNum++){
        HSSFRow row = sheet.createRow(RowNum);
        UserDetails userDetail = lstUserDetail.get(RowNum);

        HSSFCell cell1 = row.createCell((short)0);
        HSSFCell cell2 = row.createCell((short)1);
        HSSFCell cell3 = row.createCell((short)2);
        HSSFCell cell4 = row.createCell((short)3);

        cell2.setCellValue(userDetail.getStrUserName());
        cell3.setCellValue(userDetail.getStrEMail());
        cell4.setCellValue(userDetail.getStrUserPhone());
        cell5.setCellValue(userDetail.getStrUserAddress());
    }

    FileOutputStream fileOut = new FileOutputStream("E:\\workbook.xls");
    wb.write(fileOut);
    fileOut.close();

    return null;
}
InformationsquelleAutor user2550165 | 2013-07-04
Schreibe einen Kommentar