`
jiagyao
  • 浏览: 99314 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

response.reset()

阅读更多
response.reset():来清除首部的空白行

空白行的出现原因,jsp代码编译后产生。就是有jsp生成html文件的时候,html文件内部会出现很多空白行。下载后的文件内的空白行也是这样产生的。
因此,需要 response.reset() 来清除首部的空白行



注意:response的任何打开流关闭之后都不能再reset
分享到:
评论

相关推荐

    java response 下载文件方法

    - `response.reset()`:重置响应状态,清除之前的响应数据。 - `response.addHeader("Content-Disposition", ...)`:指定以附件形式下载,并设置下载文件名。 - `response.addHeader("Content-Length", ...)`:...

    anmo_mybatis_generator.zip

    response.reset(); response.setHeader("Content-Disposition", "attachment; filename=\"anmo.zip\""); response.addHeader("Content-Length", "" + data.length); response.setContentType("application/...

    jasperreport生成多种格式的报表

    response.reset(); response.setContentType("text/html"); response.setHeader("Content-Disposition", "attachment;filename=" + new String(fileNames.getBytes("gbk"), "iso8859-1") + ".html"); // 生成...

    js下载文件的实现方法一.pdf

    使用`response.reset()`可以清空任何之前的响应设置,确保下载操作的准确性。 示例代码: ```jsp // 文件下载时采用文件流输出的方式处理 response.reset(); // 可以加也可以不加 response.setContentType...

    java下载工具类

    - `response.reset()`:重置响应状态,防止之前的响应头信息干扰本次操作。 - `response.setHeader("Content-Disposition", "attachment;filename=\"" + fileName + "\"")`:设置响应头,指定文件以附件形式下载,...

    服务器下载文件

    response.reset(); System.out.println("--输入流--:"+fis); System.out.println("----"); System.out.println("--------"); file_unique = new String(file_unique.getBytes(), "ISO-8859-1"); System.out....

    jsp页面下载的方式

    response.reset(); // 可以选择性地重置响应 response.setContentType("application/x-download"); String filedownload = "想办法找到要提供下载的文件的物理路径+文件名"; String filedisplay = "给用户提供...

    excel-template-export.rar

    response.reset(); //设置响应文本格式 response.setContentType("application/vnd.ms-excel;charset=utf-8"); response.setHeader("Content-Disposition", "attachment;filename=" + new String((fileName + ...

    POI使用教程

    `response.reset()` 清除HTTP响应头,`response.setHeader("Content-Disposition","attachment;filename=" + StringUtil.toISO("文件名") + ".xls")` 设置了文件的下载方式及名称,使用ISO编码确保文件名的正确性。`...

    JSP文件下载的解决方法

    1. **重置响应**:虽然不是必须的,但通常会先调用`response.reset()`来清除任何已存在的输出流或writer,确保后续操作的正确性。 2. **设置响应头**:与第一种方法类似,设置响应类型和文件名: ```jsp ...

    可以显示中文名称的下载组件

    response.reset() ; // 非常重要 // 在线打开方式 if ( isOnLine ) { URL u = new URL( "file:///" + filePath ) ; response.setContentType( u.openConnection().getContentType...

    【JavaScript源代码】Vue通过阿里云oss的url连接直接下载文件并修改文件名的方法.docx

    response.reset(); response.setContentType(conn.getContentType()); response.setHeader("Content-Disposition", "attachment; filename=" + URLEncoder.encode(param.get("name").toString(), "UTF-8")); ...

    输入流输出流方式的文件上传下载

    response.reset(); // 设置响应头 response.setContentType("application/x-download"); // 设置文件名编码,确保非英文文件名正确显示 response.setHeader("Content-disposition", "attachment; filename=" +...

    将jsp页面的表格导出为excel文件

    response.reset(); response.setHeader("Content-Disposition", "attachment; filename=export.xlsx"); response.setContentType("application/octet-stream"); response.setContentLength(bytes.length); ...

    itext实现生成word模板并且提供下载

    response.reset(); response.setContentType("application/octet-stream"); response.setHeader("Content-Disposition", "attachment; filename=\"" + fileName + "\""); File file = new File(filePath); ...

    简单的jsp上传下载例子

    response.reset(); response.setContentType("application/octet-stream"); response.setHeader("Content-Disposition", "attachment; filename=\"" + fileName + "\""); File file = new File(filePath); ...

    jsp生成EXCEL

    response.reset(); String fileName = "attachment;filename=\"" + exportFileName + "\";"; response.setHeader("Content-disposition", fileName); response.setContentType("application/vnd.ms-excel"); ``...

    Java文件下载的几种方式

    response.reset(); response.addHeader("Content-Disposition", "attachment;filename=" + new String(filename.getBytes())); response.addHeader("Content-Length", "" + file.length()); OutputStream to...

Global site tag (gtag.js) - Google Analytics