页面下载

主要通过_response将byte[]输出到前端。

_response.setHeader("Content-disposition","attachment; filename="+dateFrom+"_"+type+(StringUtil.isEmpty(subType)?"":"_"+subType)+".xls");//filename是下载的xls的名,建议最好用英文

        _response.setContentType("application/msexcel;charset=UTF-8");//设置类型

        _response.setHeader("Pragma","No-cache");//设置头

        _response.setHeader("Cache-Control","no-cache");//设置头

        _response.setDateHeader("Expires", 0);//设置日期头

        _response.getOutputStream().write(bytes);

        _response.getOutputStream().flush();

你可能感兴趣的:(下载)