@RequestMapping( value = "/exportToExcel", method = RequestMethod.GET, produces = "application/octet-stream") @ResponseBody public void exportToExcel( @RequestParam(value = "tfrom", required = true, defaultValue = "") String tfrom, @RequestParam(value = "tto", required = true, defaultValue = "") String tto, @RequestParam(value = "type", required = true, defaultValue = "day") String type, @RequestParam(value = "system", required = true, defaultValue = "") String system, @RequestParam(value = "deviceType", required = true, defaultValue = "") String deviceType, @RequestParam(value = "devices", required = true, defaultValue = "") String devices, @RequestParam(value = "decimals", required = true, defaultValue = "") String decimals, @RequestParam(value = "ipaddress", required = true, defaultValue = "127.0.0.1") String ipaddress, @RequestParam(value = "port", required = true, defaultValue = "8087") String port, @RequestParam(value = "isNotStatic", required = true, defaultValue = "true") String isNotStatic, HttpServletRequest request, HttpServletResponse response) { try { chartService.exportToExcel( tfrom, tto, type, system, deviceType, devices, decimals, ipaddress, port, isNotStatic, request, response); } catch (Exception e) { logger.equals(e); } }