`

文件流读取磁盘word

阅读更多
/*
* 输出流到合同管理
*/
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {

try {
//String test =request.getParameter("unm")
//Integer contractId = Integer.valueOf();
int contractId = 2;
ContractInfoService contractInfoService = new ContractInfoService();
// 得到服务器path读流
String path = null;
path = contractInfoService.getPath(contractId);
javax.servlet.ServletOutputStream outpt = response
.getOutputStream();
File f = new File(path);
FileInputStream fi = new FileInputStream(f);
byte[] aa = new byte[4 * 1024];
int b;
while ((b = fi.read(aa, 0, 4 * 1024)) != -1) {
System.out.println("b:" + b);
outpt.write(aa, 0, b);
}
outpt.flush();
response.flushBuffer();
outpt.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
分享到:
评论

相关推荐

    C#中PDF文件转WORD文件(完整版)

    - **保存Word文档**:完成转换后,将Word文档保存到磁盘。 3. **关键点** - **格式保留**:PDF和Word在排版和样式上有差异,转换时需尽可能保留原文档的样式和布局。这可能需要处理字体、颜色、边距、对齐方式等...

    apache poi读取word内容

    要读取Word文档,我们需要先创建一个`XWPFDocument`实例,传入一个`InputStream`,该输入流通常来自打开的文件或网络资源。 ```java FileInputStream fis = new FileInputStream("path_to_your_word_file.docx"); ...

    C#将word文件存入数据库与读取(Web版)

    "C#将word文件存入数据库与读取(Web版)"这个主题涵盖了如何在C#编程语言环境下,利用Web应用程序来操作Microsoft Word文档,并将其存储到数据库中,以便后续能够方便地进行读取和下载。以下是对这个主题的详细讲解。...

    qt 界面数据保存到Word文件和Excel文件

    同时,为了提高效率,可以考虑批量处理数据,避免频繁的磁盘读写操作。 总结来说,通过Qt结合Word的书签和模板功能,我们可以实现从用户界面到Word文档的数据保存。而利用Qt和Python的pandas库,我们可以将用户在Qt...

    delphi 文件的读取

    总的来说,Delphi提供了多种方式来处理文件读取,根据具体需求选择合适的方法。学习和理解这些基本概念,将有助于开发高效、可靠的文件处理程序。记住,良好的错误处理和资源管理是保证程序稳定运行的关键。

    文件读取源代码文件读取源代码

    根据给定的信息,我们可以分析并总结出以下与文件读取及源代码相关的知识点: ### 1. 文件操作基础 在程序设计中,文件操作是非常重要的一个环节,它可以帮助我们保存数据到磁盘或者从磁盘读取数据。C++提供了多种...

    C#中PDF文件转WORD文件--完整版)

    在C#编程环境中,将PDF文件转换为Word文档是一项常见的任务,这可能涉及到文本和图像的提取、格式的保持以及布局的复原等复杂过程。本文将深入探讨如何使用C#来实现这一功能,主要涉及的技术包括PDF阅读库、Word处理...

    GenerateWord_Sqilte数据库文件生成Word文档_生成word_sqlite_

    8. 文件I/O操作:在处理过程中,会涉及到读取SQLite数据库文件和生成Word文档的文件I/O操作,这需要理解文件路径、文件对象以及文件模式(如'rb'、'wb')的概念。 9. 性能优化:对于大量数据,可能需要考虑性能优化...

    C#中word文档、图片以二进流存数据库和从数据库读出并打开

    本篇文章将详细探讨如何在C#中将Word文档和图片以二进制流的形式存储到数据库,并从数据库中读取后进行显示。 首先,我们要理解什么是二进制流。二进制流(Binary Stream)是数据的一种表示方式,它将文件内容转换...

    Java文件的输入输出流实例详解

    File 对象主要用来获取文件本身的一些信息,如文件所在的目录,文件的长度和文件的读写权限等,不涉及对文件的读写操作。创建一个 File 对象的构造方法有多种,例如:File(String filename)、File(String ...

    word转html(支持doc和docx)以及word分割成同一格式多个word文件

    Apache POI是一个流行的Java API,专门用于读写Microsoft Office格式的文件,包括Word(.doc和.docx)。它提供了对Word文档的低级别和高级别的API,使得开发者能够创建、修改和操作Word文档。 1. **Word转HTML**: ...

    C++文件读写总结 !!!

    - `bad()`:检查文件流是否出现了严重错误,如磁盘空间不足等。 例如,可以使用 `good()` 函数检查文件流是否正常: ```cpp if (fout.good()) { // 文件操作正常 } else { // 文件操作异常 } ``` #### 六、其他...

    make-word-by-java.rar_JAVA读写WORD_Java Word_Word by Word_java 生成w

    9. **性能优化**:由于Word文档的处理可能涉及大量IO操作,因此在处理大型文档时,需要注意性能优化,如使用内存映射文件(Memory-Mapped File)或分块读写。 通过上述步骤,你可以使用Java实现一个完整的Word文档...

    android中读取本地文件demo

    这个“android中读取本地文件demo”涵盖了Android开发中关于文件读取、ListView使用、文件过滤、搜索以及权限管理等多个重要知识点,对于理解和实践Android应用中的文件操作具有很高的参考价值。开发者可以根据这个...

    使用poi根据模版生成word文档并转换成PDF文件

    在IT行业中,Apache POI是一个广泛使用的库,主要用于读写Microsoft Office格式的文件,如Word、Excel和PowerPoint。本文将深入探讨如何利用Apache POI框架根据模板生成Word文档,并进一步将其转换为PDF文件。 首先...

    Word2003单文件纯绿色.rar

    7. **兼容性**:尽管Word 2003是一款较旧的版本,但它仍能打开和保存多种文件格式,包括.doc、.docx、.rtf等,同时也能读取和导出PDF文件。 8. **安全性**:由于是纯绿色版,用户不必担心软件安装过程中会引入潜在...

    POI-TL合并多个Word文档

    总结起来,"POI-TL合并多个Word文档"涉及到的关键技术有Apache POI的XWPF组件用于读写.docx文件,以及POI-TL库提供的模板处理功能,使得在Java程序中高效地合并和生成Word文档成为可能。这在处理批量报告、合同生成...

    Java POI读取word生成

    在Java编程中,使用POI库可以实现自动化操作,例如读取、创建、修改和展示这些文件。在这个场景中,我们关注的是如何利用Java POI来生成Word文档,以便有效地展示和规范数据。 首先,理解POI的基本概念是很重要的。...

    word文档读取和存入ACCESS

    查询到包含所需文档的记录后,提取BLOB字段中的二进制数据,然后写入到本地磁盘上,生成一个新的Word文件。这个过程可以用VBA或Python的pandas库完成。 7. **安全性和性能** 存储大量Word文档在Access中可能会对...

Global site tag (gtag.js) - Google Analytics