java-求教下jxl的问题,数据填充后如何读取

问题描述

求教下jxl的问题,数据填充后如何读取

wb = Workbook.getWorkbook(new File(pathString));

WritableWorkbook wwb = Workbook.createWorkbook(response.getOutputStream(), wb,settings);

使用上面的代码对excel文件进行数据填充之后,我要怎么才能读取到填充之后的文件?

我一开始在填充之后使用

WritableWorkbook rwb = Workbook.createWorkbook(response.getOutputStream());

尝试读取但是报
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0的错误

解决方案

应该需要关闭一下Workbook,然后重新打开才能读取到。

时间: 2025-01-21 10:02:10

java-求教下jxl的问题,数据填充后如何读取的相关文章

java报表-基于excel模板的数据填充,即允许客户自定义编辑模板并生成报表

问题描述 基于excel模板的数据填充,即允许客户自定义编辑模板并生成报表 现有这样的开发需求,针对java语言的.目前有没有这样的技术,能允许客户对web页面上展示的多行多列数据进行随意筛选,并指定这些选中的数据在excel模板上的某列显示数据,是不是可行的?我在网上搜查了一下,有一个工具比较符合要求,但是资料太少,无法开发,这工具是ExcelUtils,它是基于模板生产报表,但是效果还是不理想,不满足需求,请问还有其他工具或技术可以实现吗?谢谢! 解决方案 Java体系下读写Excel的技术

.net下从数据库获取数据填充listBox或则DropDownList

数据|数据库 ListBox的使用:                 AbsDB conn = DBConn.GetDBConn();                 String strSql = "select 内容 from sys_dict where 分类名称 = '角色管理'";                 OracleDataReader oraRead = conn.ExecuteReader(CommandType.Text,strSql,null);      

jsp从数据库获取数据填充下拉框实现二级联动菜单的方法_JSP编程

本文实例讲述了jsp从数据库获取数据填充下拉框实现二级联动菜单的方法.分享给大家供大家参考,具体如下: 项目告一段落,现在将遇到的比较实用的东西记录下来,写了多遍了,谨记于此,以备查看! 1.首先在数据库中获取第一个下拉框的数据: <s:select listKey="tsFrom" id="t_tsfrom" cssClass="required" listValue="tsFrom" cssStyle="w

显示-求教将后台返回的JSON数据填充到表格的问题,js的循环怎么写才正确。

问题描述 求教将后台返回的JSON数据填充到表格的问题,js的循环怎么写才正确. 后台返回的是这样的 {"reportId":"1","className":"java","reportName":"232","teaName":"刘老师","stuName":"张同学","uploadDate&q

急急急!在ie浏览器下,引入java包并从数据库获取数据后css文件失效了

问题描述 急急急!在ie浏览器下,引入java包并从数据库获取数据后css文件失效了 同一个css文件,在360安全浏览器急速模式或360急速浏览器急速模式(总之是非兼容模式)下显示正常是我要的样式,但在ie浏览器,以及兼容模式下显示不出正常,但还不是完全显示不正常,我发现只有引入了java包并有jsp语句的jsp页面css失效了.貌似是jsp语句影响了css样式?求解决方案,急急急~! 解决方案 你写的css不兼容ie吧,急速模式用的webkit,兼容模式是ie 解决方案二: 但是,像text

协议-用java可不可以实现测量不同负载(轻或者重)下,以太网上数据包的碰撞概率,容易吗?

问题描述 用java可不可以实现测量不同负载(轻或者重)下,以太网上数据包的碰撞概率,容易吗? 学习了csma/cd协议,想要用程序实现一下测量以太网上数据包碰撞的概率,不知道用java行不行,具体得从何做起

用java的MulticastSocket实现的组播,在无线环境下接收不到数据包是怎么回事?求大牛们解释啊

问题描述 用java的MulticastSocket实现的组播,在无线环境下接收不到数据包,但是在有线环境下可以.无线环境是通过一个TL-WR340G无线路由器搭建的,有线环境是通过有线路由器搭建的 解决方案 解决方案二:自己顶下

求教大伙一个问题,关于java分页时,显示重复数据的。。

问题描述 我把代码贴出来,大家看看,出什么问题了,数据库我用的是oracle.这是jsp页面的:<body><%intpageSize=7;//每页显示多少条intpageNow=1;//默认显示第一页introwCount=0;//一共多少条记录intpageCount=0;//一共有多少页//接受用户希望显示的页数(pageNow)Strings_pageNow=request.getParameter("pageNow");if(s_pageNow!=null)

word-如何用java打印Excel或者Word?数据是从数据库中来的

问题描述 如何用java打印Excel或者Word?数据是从数据库中来的 急急急!!哪位大神知道怎么用java打印成Excel表格或者Word文档,数据都是 从数据库中来的,现在有很多都需要打印功能,但是我不知道有什么辅助工具或者插件什么的,求指点 解决方案 poi和jxl都可以 解决方案二: poi和jxl都可以 解决方案三: 百度一下 java toexcel 范例有很多 解决方案四: poi ,可以给你例子.. 解决方案五: java有POI工具来操作Excel的,可以用java纯后台程序