在jsp中点击按钮,在bean中把已经查出的数据,生成csv文件,然后在ie中自动打开
这个问题可以分两部分讨论: 1、csv文件的格式 第一个问题我们就按简单的来讨论,可以认为是每个字段用""包含后再用,号分割 现在我们有了csv文件的内容,我们看看怎么把它输出到客户端 一种变通的方法是把csv的内容写到一个临时文件中,然后让客户端下载这个临时文件。 不过最简单的方法是直接向客户端输出:以下是csv.jsp的内容 就这么简单,这些信息就输出到客户端了。 不过现在的情况估计是不会满足楼主需要的,因为浏览器自己处理了这些信息,而不是交给excel来处理。 全文就是这个样子 楼主把abcd什么的换成你从javaBean中查到的东西就可以了。 再访问这个网页,ie的话会提示你打开或者保存,应该是楼主想要的结果了吧。 |
以下是结合jstl实现的代码:
test.jsp文件
Code:
<%@ page contentType="text/html;charset=GBK" language="java" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> <% response.resetBuffer(); response.setContentType("application/unknow"); response.setHeader("Content-disposition", "attachment; filename=test.csv"); %><c:forEach items="$" var="record">$,$</c:forEach> |
Collection是一个request.
转载于:https://www.cnblogs.com/dkblog/archive/2006/11/17/1980924.html
在jsp中点击按钮,在bean中把已经查出的数据,生成csv文件,然后在ie中自动打开相关推荐
- WebDriver中点击按钮、连接无效问题
WebDriver中点击按钮.连接无效问题 之前在写一个测试用例的时候,就有发现点击提交按钮不起作用,今天又遇到点击链接也不起作用的情况.经过一些尝试,暂时已通过其他方式解决. 1. 软件 ...
- js中点击按钮时变色,松开后恢复原来的颜色
js中点击按钮时变色,松开后恢复原来的颜色 // class.active{background: #1AB394;}//js<script type="text/javascript ...
- vue中点击按钮切换图片
vue中点击按钮切换图片 直接附上代码,亲测有效 <!-- --> <template><div><div class="">< ...
- 将多个csv文件导入到pandas中并串联到一个DataFrame中
本文翻译自:Import multiple csv files into pandas and concatenate into one DataFrame I would like to read ...
- python创建csv文件并写入-【已解决】Python中创建和保存数据到csv文件中
此处希望在python中,将A和B的QA对话,中错误的对话,保存到csv中. 打算自己先创建一个csv文件,然后后续每个对话出错的话,就append追加写入到csv中. 其中希望用逗号分隔.而句子中如 ...
- 将csv文件导入到数据库中
1.csv文件简介 CSV全称 Comma Separated values,是一种用来存储数据的纯文本文件格式,通常用于电子表格或数据库软件.这样你就发现了,csv其实就是纯文本文件,可以使用记事本 ...
- python中如何打开csv文件_在Python中从CSV文件读取数据
我正在从包含以下数据的CSV文件(xyz.CSV)中读取数据: col1,col2,col3,col4 name1,empId1,241682-27638-USD-CIGGNT ,1 name2,em ...
- python中表头格式错误导入_python读csv文件时指定行为表头或无表头的方法
pd.read_csv()方法中header参数,默认为0,标签为0(即第1行)的行为表头.若设置为-1,则无表头.示例如下: (1)不设置header参数(默认)时: df1 = pd.read_c ...
- C# 将List中的数据导入csv文件中
//http://www.cnblogs.com/mingmingruyuedlut/archive/2013/01/20/2849906.html C# 将List中的数据导入csv文件中 将数据保 ...
最新文章
- Python自动化运维——文件与目录差异对比
- cad蜂鸟工具_蜂鸟视图地图数据中台,全面提升商业地产的可视化信息管控
- Tiktok现阶段最简单的三种变现模式,小白也可轻松上手
- [转载] python对列表单词排序_计算列表中单词的频率并按频率排序
- Decide what you want,and go after it with everything you got!
- 文件后缀名批量修改工具
- UI设计,扁平化还是拟物化?
- 洞察Tungsten Fabric内部的XMPP
- 机器学习笔记21——决策树之CART算法原理及python实现案例
- 1.1 pug常用命令
- 宣纸一笔,思重于行——聊一聊思考的价值
- 技术平台分层体系-应用开发者看待容器技术带来的变化
- Oracle 12cR1 RAC 在VMware Workstation上安装(上)—OS环境配置
- JSVM实现可伸缩视频编码(SVC)
- 基于php的简单聊天系统,基于PHP的网页即时聊天系统的设计与实现
- HTML5消消乐DEMO演示
- 有道云笔记客户端收起左侧目录边栏方法
- ssm java编程遇到从数据库中查询的时间与存储时间不一致
- Android平台与Ios的对比
- 基于spi接口的oled屏Android服务框架
热门文章
- jquery控制只监听数字_jQuery老矣,尚能饭否
- linux服务器打包命令,linux 打包命令tar(主要用于服务器之间迁移资源文件)
- php xml获取标签属性,php获取xml属性值
- java comparable接口作用_Java 中 Comparable 接口的意义和用法
- mysql right join实例_mysql left join,right join,inner join简单实例
- kali linux安装wine32,永恒之蓝msf下 ms17_010 (64位kali下安装wine32)
- 关于Socket通信客户端是否需要绑定端口号
- 【python语言基础】疑难点整理2
- PCL:点云特征描述子3D_object_recognition_(descriptors)
- POJ - 3160 Father Christmas flymouse tanjar缩点构图+dfs