Я пытаюсь экспортировать данные в таблицу mysql, чтобы преуспеть с использованием весеннего спящего режима. У моего экспорта excel нет данных после экспорта. Ваша помощь будет оценена по достоинству. Это мой код below.Thanks заранееЭкспорт таблицы mysql в excel с использованием весеннего спящего режима
ExcelExport.java
@Override
protected void buildExcelDocument(Map<String, Object> model,
HSSFWorkbook workbook, HttpServletRequest request, HttpServletResponse response)
throws Exception {
@SuppressWarnings("unchecked")
List<MOH> mohs = (List<MOH>) model.get("mohs");
HSSFSheet sheet = workbook.createSheet("MOH Form")
HSSFRow header = sheet.createRow(0);
header.createCell(0).setCellValue("ID");
header.getCell(0).setCellStyle(style);
header.createCell(1).setCellValue("Data");
header.getCell(1).setCellStyle(style);
int rowCount = 1;
for (MOH aBook : mohs) {
HSSFRow aRow = sheet.createRow(rowCount++);
aRow.createCell(0).setCellValue(aBook.getSurvey_id());
aRow.createCell(1).setCellValue(aBook.getName());
Controller.java
@RequestMapping(value = "/downloadExcel", method = RequestMethod.GET)
public ModelAndView downloadExcel() {
ModelAndView mav = new ModelAndView("showMOH");
List<MOH> mohs = new ArrayList<MOH>();
return new ModelAndView("excelView", "mohs", mohs);
Используйте простой запрос sql для экспорта таблицы в файл «SELECT * INTO OUTFILE \» «+ filename +» \ «FROM» + tablename. fiename может быть любым типом txt, sql, xl. Я не знал, как это сделать в спячке. – Satya