0
点赞
收藏
分享

微信扫一扫

顶会论文写作建议

分湖芝蘭 2023-05-29 阅读 66

 举个实例:

controller层

@RestController
@Slf4j
public class PpmExportDataController {
    @Autowired
    IPpmExportDataService ppmExportDataService;

    @PostMapping("/MpowerPPMService/getExcelData")
    public void getExcelData(@RequestBody MpowerPpmQueryParam queryParam,
                             HttpServletResponse response) {
        ExcelSheet<Object> excelSheet = ppmExportDataService.getExcelData(queryParam);
        File file = new File(excelSheet.getSheetName());
        // 设置响应的头和客户端保存的文件名
        response.setCharacterEncoding("UTF-8");
        response.setContentType("application/octet-stream");
        response.setHeader("Content-Disposition", "attachment;fileName=" + file.getName());
        try (
举报

相关推荐

0 条评论