如何使excel文件可下载

n92*_*n92 3 java browser download

我已生成excel报告,我希望用户下载该文件,因此如何设置响应属性(内容类型).

Nic*_*zyk 9

您需要设置标题和内容类型,如下所示:

    response.setHeader "Content-disposition", "attachment;filename=myExcel.xls"
    response.contentType = "application/vnd.ms-excel"
Run Code Online (Sandbox Code Playgroud)

然后在响应中流式传输内容.

编辑:如果您需要设置内容长度:

    response.contentLength = 100
Run Code Online (Sandbox Code Playgroud)

javadoc中记录的内容长度