其他浏览器都可以点击打开或保存按钮,但是在IE6下是有打开,保存和取消3个功能,点击保存再查看文档是没问题的,但是点击打
开,提示“找不到文件C:\Documents and Settings\Administrator\Local
Settings\Temporary Internet
Files\Content.IE5\8RSP2JG4\result.txt,要创建文件吗?”
选择是的时候只是在IE的临时文件夹里面创建了此文件,文件中无内容。
网上找了搜了一下没找着答案,自己好好的理了下这个传输过程和报错原因,下班前灵机一动,把response.addHeader("cache-control", "no-cache");设置成response.addHeader("cache-control", "Private");
问题迎刃而解
分享到:
相关推荐
3. **流化输出**:通过调用`ServletResponse`对象的`getOutputStream()`方法,我们可以获取一个`ServletOutputStream`,用于将文件内容写入HTTP响应。使用`write()`方法逐字节地写入文件内容。 4. **关闭资源**:...
将`Workbook`写入到响应输出流,用户即可在浏览器中下载Excel文件。 5. **资源释放**:操作完成后,记得关闭数据库连接和释放POI对象,以防止内存泄漏。 这个过程涉及到Java基础、Servlet规范、文件上传、数据库...
当用户点击这个链接时,浏览器会向服务器发送GET请求,服务器通过`FileDownLoadServlet`返回PDF内容,浏览器则会尝试打开这个PDF文件。 总的来说,通过Java Servlet,我们可以方便地处理文件下载和在线预览的需求,...
总结来说,"JSP SERVLET 导出数据库内容到EXCEL"是一个典型的Java Web应用场景,结合了JSP的视图呈现、Servlet的业务处理和数据库操作,以及第三方库Apache POI的文件生成能力,为企业级应用提供了强大的数据导出...
在这个实例中,我们将探讨如何使用Servlet来生成CSV(Comma Separated Values)文件,这是一种常见的数据交换格式,广泛应用于数据导入和导出操作。CSV文件易于读取,支持多种应用程序,如电子表格软件。 首先,...
通过以上步骤,我们可以在Servlet中将HTML文件的内容转换为输出流,并发送给客户端。这种方法在某些特定场景下,如简化部署、优化性能或者整合现有静态HTML资源时,可能会非常有用。不过,为了保持代码的可维护性和...
基于Java文件输入输出流实现文件上传下载功能 本文将详细介绍基于Java文件输入输出流实现文件上传下载功能的...通过本文,读者可以了解到文件上传和下载的实现原理,并掌握Java文件输入输出流和Servlet的使用方法。
当你需要在JSP页面上实现“点击导出数据”功能时,实际上就是构建一个文件下载功能,让用户能够通过点击按钮来下载服务器上的数据。这个过程涉及到几个关键步骤,包括前端交互、后端处理以及文件流的控制。以下将...
在本场景中,我们关注的是如何通过Servlet接收上传的文件流并将其保存到数据库中。这个过程涉及到多个步骤,包括接收文件流、处理文件流、以及与数据库交互。 首先,当用户通过网页上传文件时,浏览器会发送一个...
在Java编程中,文件上传和下载是常见的任务,通常涉及到输入输出流(Input/Output Stream)的操作。输入输出流是Java I/O系统的基础,用于在内存与外部存储设备之间传输数据。下面将详细讲解如何使用输入输出流实现...
4. **输出流编码设置问题**:在Servlet中使用`PrintWriter`或`OutputStream`输出数据时,如果没有正确地设置输出流的字符编码,同样会导致乱码。 #### 三、解决方案详解 根据以上分析,我们可以通过以下步骤来解决...
当Servlet需要输出JS代码,尤其是包含中文字符时,可能会遇到乱码问题。这主要是因为浏览器和服务器之间存在编码不一致的情况。在默认情况下,Servlet容器会使用ISO-8859-1编码来处理HTTP请求和响应,而这个编码并不...
通过修改Tomcat配置文件中的`URIEncoding`属性以及在Servlet中通过`response.setContentType()`和`request.setCharacterEncoding()`方法来设置字符编码,可以有效解决中文乱码问题。此外,还可以通过字符集转换的...
在Excel导入导出过程中,Servlet将处理JSP提交的文件上传请求,读取Excel数据,并将数据保存到数据库或生成新的Excel文件。 Apache POI是Apache软件基金会的一个开源项目,专门用于读写Microsoft Office格式的文件...
### 使用Servlet将JSP文件内容转换为HTML 在Web开发中,经常需要处理不同格式的文件转换任务。本文将详细介绍如何使用Servlet技术将JSP页面的内容转换为HTML格式,并保存到本地磁盘的过程。 #### 一、理解Servlet...
利用IE(Internet Explorer)进行数据导出至Excel是一种便捷的方法,尤其在Web应用程序中,通过设置响应头和编码方式,可以实现直接从Web页面导出数据到Excel文件的功能。 ### 关键知识点详解 #### 1. Web应用程序...
5. 发送文件:使用循环逐块读取文件内容,通过ServletResponse的getOutputStream()方法写入输出流。 6. 断点续传优化:如果请求包含Range头,表示是断点续传请求,根据Range计算起始位置,只发送剩余部分。 7. 关闭...
通过设置响应头、读取文件流并写入到输出流中,我们可以让客户端浏览器弹出保存对话框,让用户选择保存文件的位置。同时,我们还可以根据请求信息进行特定的浏览器兼容性处理。在处理大量文件下载时,注意优化代码以...