|
本帖最后由 QQ863017854 于 2018-2-26 09:49 编辑
代码如下- Map<String,Object> map=new HashMap<String,Object>();
- // 指定下载的文件名
- String fileName="";
- try {
- fileName = URLEncoder.encode(filename, "UTF-8");
- } catch (UnsupportedEncodingException e) {
- e.printStackTrace();
- }
- response.reset();
- response.setContentType("application/vnd.ms-excel;charset=UTF-8");
- response.setHeader("Content-Disposition", "attachment;filename="+fileName+"");
- response.setHeader("Pragma", "no-cache");
- response.setHeader("Cache-Control", "no-cache");
- response.setDateHeader("Expires", 0);
- OutputStream output;
- try {
- output = response.getOutputStream();
- BufferedOutputStream bufferedOutPut = new BufferedOutputStream(output);
- bufferedOutPut.flush();
- bufferedOutPut.write(aa);
- bufferedOutPut.close();
- } catch (IOException e) {
- e.printStackTrace();
- }
复制代码
报错如下: |
|