// 向页面写文件
private void writeFile(List list, String tableName) {
HttpServletResponse response = (HttpServletResponse) ActionContext
.getContext().get(ServletActionContext.HTTP_RESPONSE);
StringBuffer sb = new StringBuffer();// 定义要写入文件的内容
for (int i = 0; i < list.size(); i++) {
sb.append(list.get(i).toString());
sb.append("\r\n");
}
// 文件输出方式
response.setContentType("application/sql");
response.setHeader("Content-disposition", "attachment;filename="
+ tableName + ".sql");
BufferedOutputStream bos = null;
try {
bos = new BufferedOutputStream(response.getOutputStream());
bos.write(sb.toString().getBytes());
bos.flush();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (bos != null) {
try {
bos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
分享到:
相关推荐
java生成excel并下载到本地(可选择保存路径),文件通过流的形式响应客户端浏览器下载到本地。
对于有经验的前端开发者,这个代码库也可以作为一个学习和扩展的基础,通过二次修改,可以实现更多高级功能,比如添加保存/加载路径数据、预览动画效果等。 总结来说,这个压缩包提供了一个实用的HTML5和SVG结合的...
描述中提到的“生成指定路径下的全部文件夹名及文件名,并写入文件”,表明该工具会遍历指定的目录(在这个例子中是"D:\test1.txt"),检索其中的子目录和文件,并将这些信息保存到一个文本文件中。这在需要分析或...
以下是两种在MyEclipse中生成可执行JAR文件的方法: ### 无外部依赖的JAR文件 当你的Java项目没有引用任何外部的JAR包时,生成可执行JAR文件的过程相对简单。在MyEclipse中,你可以按照以下步骤操作: 1. 打开...
该命令的意思是使用`chex`工具根据`.sm8`文件生成一个名为`TargetSName.s19`的S19文件,该文件会保存在指定的输出路径下。 ##### 生成HEX文件 1. **保持上述步骤不变**:前面的步骤同样适用于生成HEX文件,只需...
本文主要介绍了使用 Labview 生成可执行文件和安装程序的方法和注意事项,以及附属文件的处理方法。通过对可执行文件和安装程序的生成过程的分析,可以了解到 Labview 项目的结构、可执行文件的生成、安装程序的设置...
一、建立系统框图为了方便起见,在这里我们实现一个的简单算法,我们在simulink中建立系统框图...不巧,产生错误了,这个只需要更改一下文件保存路径就好了,我们将红框中的路径更改为要保存文件的地址,我就放在桌面,
在界面上,可以看到生成结果:右键单击pdm文件,选择“文档导出”,选择文件格式,指定导出文件名和导出路径,点击“确定”。在导出路径可以查看导出的文件。 使用PowerDesigner生成数据库说明文档的步骤包括配置...
6. 最后,保存RTF文档到文件系统。 对比Word文档,虽然两者都可以呈现丰富的文本格式,但生成方式有所不同。Word文档通常使用Microsoft Office套件或者OpenOffice、LibreOffice等开源工具直接编辑,而Java生成的RTF...
然后在Java代码中,将服务器上保存的图片文件路径或URL与这个占位符关联起来。对于循环表格,可以使用FreeMarker的`<#list>`标签遍历数据集合,每次迭代生成一行表格。同时,每个表格单元格也可以通过占位符与数据...
### 加载ASPX页面时生成HTML文件保存在指定文件夹内的实现方法 #### 知识点一:ASP.NET页面生命周期中的Render方法 在ASP.NET Web应用程序中,`Render`方法是页面生命周期的一部分,用于将页面内容渲染为HTML,...
在实际应用中,有时我们需要对编辑器生成的文件保存路径和文件名格式进行自定义,以满足特定的需求。本文将详细介绍如何在百度富文本编辑器中实现这一功能。 首先,我们需要理解百度富文本编辑器的工作原理。它通常...
根据提供的ABAP程序片段,...通过创建IXML工厂、构建DOM对象模型、设置属性和值、渲染以及保存文档,最终实现了生成并保存XML文件的目标。这种方法不仅适用于简单的XML文档,也可以扩展到更复杂的XML结构和数据类型。
在IT行业中,生成PDF文档是常见的需求,尤其是在Web应用程序中,比如Spring Boot项目。本教程将探讨如何利用iText库在Spring Boot应用中从HTML页面生成PDF,并进行一系列的定制化操作,如添加页眉、页码、水印、目录...
### BIN文件生成方法详解 #### 一、概述 在嵌入式系统开发过程中,BIN文件是一种常见的二进制文件格式,常用于存储程序代码或数据。这类文件可以直接被硬件加载执行,无需额外处理。本文主要介绍如何使用Realview ...
- 输出文件:调用`write`方法,传入一个`OutputStream`,将内容写入指定的文件路径。 3. **转换为PDF**: - 使用转换工具:生成Word文档后,我们需要一个转换工具将Word转换为PDF。常见的工具有iText、Apache ...
一般而言,路径指向的是Keil软件包中包含的fromelf.exe工具,它用于将链接器生成的.axf文件转换为可执行的.bin文件。 fromelf.exe工具是ARM公司提供的一个辅助工具,它可以从.axf(ARM可执行文件格式)格式文件中...
- **保存文档**:`objDoc.SaveAs "路径\文件名.docx", wdFormatXMLDocument` - **关闭文档和Word应用**:`objDoc.Close SaveChanges:=False` 和 `objWord.Quit` 4. **注意事项** - 由于Word Automation在服务器...
在C#中,可以使用`Bitmap`类的`Save()`方法,指定文件路径和图像格式(如JPEG或PNG),将二维码图像保存到本地。这样,用户就可以方便地分享或在其他应用程序中使用这些图片。 至于打印功能,C#提供`System.Drawing...
在描述中提到,“一个文件加参数即可生成并保存jpg图片的二维码,生成路径image/pic下”。这意味着开发者只需要调用这个ASP文件(可能是`er.asp`),并传递必要的参数,比如要编码的数据和生成文件的名称,程序就会...