社区
Web 开发
帖子详情
jsp导大量数据到excel
wodehongseupan2
2012-09-15 01:59:48
请大家帮个忙啊
----------------
我使用jsp导出excel, 在jsp页面写的java代码把数据取出来,然后导出excel文件。
现在出现的问题是,如果数量少的时候还可以。但如果大量数据比如5万条记录的话,数据可以取到jsp页面上,但是页面就会一直卡住,无法导出excel,大家知道怎么解决吗
...全文
276
13
打赏
收藏
jsp导大量数据到excel
请大家帮个忙啊 ---------------- 我使用jsp导出excel, 在jsp页面写的java代码把数据取出来,然后导出excel文件。 现在出现的问题是,如果数量少的时候还可以。但如果大量数据比如5万条记录的话,数据可以取到jsp页面上,但是页面就会一直卡住,无法导出excel,大家知道怎么解决吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
momoaiyanzi
2013-06-08
打赏
举报
回复
我正在做数据导出。碰到内存溢出问题了。我有9万数据,每条数据8个字段。 我用poi 3.9 分次取数据写入。但是写到8万条的时候,内存溢出了
yjgyjg1997
2013-01-14
打赏
举报
回复
分sheet来处理。每次不要读取太多的数据
鸡肋啊
2013-01-14
打赏
举报
回复
后台生成excel文件
长安紫薯
2013-01-14
打赏
举报
回复
页面html代码多后本身就会造成页面缓慢。 建议将导出功能放在java后台类中执行,生成excel文件,生成后弹出下载框。 本人在多个项目中使用,效率很高。
_come
2013-01-14
打赏
举报
回复
一次从数据库取大量数据放到页面上来,这种做法是不可取的,强烈建议采用分页。
venchr
2013-01-14
打赏
举报
回复
jxls,后台启动线程导出,打成压缩包,然后UI上提供一个下载的小页面。
s478853630
2013-01-12
打赏
举报
回复
海量数据可以分页导出多个文件或多个sheet,考虑效率问题,可以开多线程,导出多个文件就打zip包,再下载,
猪公公
2013-01-12
打赏
举报
回复
在后台生成excel,存放到指定的路径,然后直接下载生成好的excel,不要用jsp来生成。
asdf544265772
2012-09-17
打赏
举报
回复
可以用poi
注意:一个excle的sheet做多也就60000多行
超过最大行数 需要控制新建sheet
zqfddqr
2012-09-16
打赏
举报
回复
分页。。。。。。。。。。。
wodehongseupan2
2012-09-16
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
poi
[/Quote]
poi是直接在java类里实现导出excel吗?
SFLDSIMON501055
2012-09-15
打赏
举报
回复
poi
从
Excel
中读取
数据
导
入到
数据
库中
从
Excel
中读取
数据
导
入到
数据
库中,
Excel
中有合并单元格的列,也有超过4000字符的
数据
列。
基于
jsp
+java的web在线考试系统,可以实现(word、
excel
、ppt)的自动组卷和阅卷examOnline.zip
在线考试系统是一种基于互联网的教育技术工具,用于组织、管理和实施在线考试。这种系统通常由软件应用程序支持,为学生和考生提供了在网上参加考试的机会。在线考试系统可以用于各种教育和培训场景,包括学校教育、职业资格认证、招聘考试等。 【主要特点和优势】: 灵活性和便利性:学生和考生可以通过互联网随时随地参加考试,不再受限于特定的地点和时间。 自动化管理:系统能够自动管理考试安排、考生信息、考试成绩等
数据
。 安全性:在线考试系统通常具有严格的身份验证和防作弊措施。 实时反馈:考试结束后,系统可以立即生成和发布成绩,提供即时反馈。 多样化的题型:系统支持各种题型,包括选择题、填空题、问答题等多种题型。
数据
分析:系统可以收集和分析
大量
的考试
数据
,帮助教育机构和考试机构更好地了解学生的表现和需求,优化教学和考试内容。 【引流】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes
javawen之
jsp
从入门到项目实战(
jsp
+servlet)
JSP
是一种Java servlet,主要用于实现Java web应用程序的用户界面部分
JSP
通过网页表单获取用户输入
数据
、访问
数据
库及其他
数据
源,然后动态地创建网页。 本课程对
JSP
做了详细讲解,主要涉及的课程内容:
jsp
的底层...
SOAOFFICE - 微软 OFFICE 中间件
SOAOFFICE - 微软 OFFICE 中间件 SOAOffice 中间件是北京科翰软件为微软OFFICE量身打造的Web中间件,是Web调用Office、存取Office
数据
的必备中间件。SOAOffice中间件由服务器端
数据
组件和客户端显示控件构成。 SOAOffice 完全抛弃了传统利用Office服务器端自动化技术存取文档
数据
的种种弊端和缺陷,采用独创的专利技术构建了一个功能强大、简单易用的微软Office中间件平台,平台提供标准的.net和java组件接口,不但能够在线(浏览器页面)打开、编辑、保存Office文档,而且开发人员还能够以简洁的代码快速的将
数据
库
数据
动态填充到Office文档指定位置,并且也能够从Office文档中提取指定位置的
数据
保存到
数据
库。 SOAOffice提供这些强大功能的同时,服务器端并不需要安装运行Office软件。通过SOAOffice,在Web世界里,难以驯服的Word/
Excel
就变成了普通的、熟悉的、服务器端可调用的.Net组件、Java组件、ASP组件、PHP组件,开发人员再也不用研究复杂的Word/
Excel
COM自动化细节、学习复杂的VBA语法调用,也不用去应对Word/
Excel
死进程、系统稳定运行的问题。开发人员能够节省宝贵的精力和时间,把它投放到更重要的业务逻辑和系统架构上,而控制Office的具体技术细节交给SOAOffice去做。 SOAOffice除了提供Word/
Excel
动态
数据
填充,Word/
Excel
数据
导
入
导
出,Word/
Excel
/PowerPoint等Office文档的在线打开、编辑、保存,权限控制,只读控制等功能外,还给在线办公内置了强大的支持功能:强制痕迹保留,手写批注,圈阅签字,手写签名,电子印章、数字签名、模板套红、一键套红等。 科翰软件是国内唯一的微软Office中间件开发商,拥有卓越的自主研发实力和独创的专利技术,其产品SOAOffice不仅畅销国内,而且还远销欧美国际市场,其中世界500强美国Dover集团、可口可乐 Coca-Cola、中石油、中石化等都是SOAOffice产品的忠实客户。 SOAOFFICE中间件主要应用在Web系统下所有涉及编程调用Office的领域,例如: 1. 需要把
数据
库字段内容填充到Word/
Excel
指定位置的; 2. 需要把Word/
Excel
指定位置的内容提取出来保存到
数据
库字段的; 3. 需要动态生成指定格式的Word文档的; 4. 需要把html页面中表格
导
出到
excel
的; 5. 需要在html页面中套打票据、报表的; 6. 需要在html页面中显示复杂报表,并要求精确打印预览及打印的; 7. 需要动态生成中国式复杂格式报表的; 8. 需要在html页面中输入复杂票据的; 9. 使用COM服务器自动化技术调用Word/
Excel
经常产生死进程或系统不稳定的; 10.Web系统中调用Word/
Excel
的页面有
大量
并发用户访问的; 11.使用jacob、jxl、apache poi的; 12.需要在Web中调用Word/
Excel
,并且追求系统运行稳定、可靠的; 13.最终用户可以浏览 Word/
Excel
/Ppt 文档内容,但需要禁止复制、粘贴、下载、另存的; 14.需要在html页面中在线编辑Word公文的; 15.需要在协同办公中强制保留Word修改痕迹的; 16.需要在协同办公中手写批注、手写签名、加盖电子印章、模板套红的; 17.需要在新闻编辑中强制保留Word修改痕迹、手写批注、圈阅的; 18.需要在远程教育中实现试卷、作业在线批改的。 19.需要在html页面中把Word转换为pdf的; 20.需要在html页面中快速打开、显示pdf的; 21.需要在Ajax架构里调用Word/
Excel
的,包括服务器端和客户端Javascript都适用。 22.需要控制不同的用户在Word/
Excel
中不同的区域中编辑权限的; 23.需要在企业局域网内架设在线Office文档中心、知识管理的; 24.需要在web页面
导
入
导
出
Excel
单元格
数据
的; ……… SOAOFFICE中间件包括三个内置组件:SOA
Excel
、SOAWord、SOAPowerPoint。另外企业版还包括支持PDF文件的SOAPDF组件。 SOAOFFICE 中间件采用标准HTTP传输协议,跨平台性好,支持任意Web服务器(IIS,WebLogic,WebSphere,Apache,Tomcat,Domino等),任意服务器操作系统(Win2k, Win2003,Win2008,Linux,Unix等),任意
数据
库(Access,SQL Server,Oracle,MySQL,DB2,Sybase等),以及任意WEB编程语言和Web架构(C#,Java,VB.Net,PHP,DOMINO,
JSP
,ASP,J2EE,ASP.NET,Ajax等)。SOAOFFICE同时支持C/S方式的编程和其他支持ActiveX的容器,您可以在VB,Delphi以及C++ Builder中使用本中间件,快速创建C/S结构的应用。 SOAOFFICE中间件是一个国际化产品,支持多种界面语言:简体中文、繁体中文、英语、日语、法语、德语等。
咖啡智能报表控件 2.0.zip
咖啡智能报表控件 2.0[下载地址] 咖啡智能报表组件是一个类似
Excel
风格的报表组件 1、操作风格与
EXCEL
类似,是一款表格型报表组件,功能强大、操作简单 2、灵活多样性的单元格属性 合并、拆分、对齐方式、背景、前景、边框、前缀、后缀、格式化、套打标志、数字大写显示、多种
数据
类型、
数据
长度设定、多种单元格类型、超级链接、EMAIL链接、特殊字符前缀、回车换行、自动换行、锁定、焦点、 绑定变量名称、绑定
数据
字段名称、显示图片、内容隐藏、项目格式等 3、强大公式计算功能 4、图片显示功能,图片可以随网格大小而变动,也可以固定大小 5、画线功能,线可以随单元格大小变动而变动,也可以固定大小 6、图标功能,多种类型图标(平面、3D的方形图、柱形图、饼图、线形图、雷达图、堆栈图), 可以水平显示或垂直显示;饼图可以把柄切开提取显示 7、画笔功能;报表提供了画笔功能,可以批示报表,重点圈画报表。 8、多表单,一个报表可以有多个表单,理论上没有多少限制,表单TAB标签可以显示或隐藏,也可以显示或隐藏其中一个。 9、灵活的键盘、鼠标操作功能;可以设置多样化的回车键操作,例如回车在单元格内
数据
换行、移到左单元格、移到下单元格等。 10、灵活的
数据
输出功能,可以输出多种格式的TXT文件、HTML文件。在输出HTML文件时连同图片一起输出。 11、
数据
搜索功能,按列或行搜索指定的
数据
12、表单:背景颜色、背景图片、网格颜色、隐藏网格、奇偶行颜色、当前行颜色、设置列标题、格式刷, 根据变量设置单元格内容、根据单元格字段设置内容等。 13、灵活的打印功能;设置行打印分割线、列打印分割线、页眉、页脚、背景图片文字、 套打、浅色打印、水平居中、垂直居中等;页眉、页脚分左、中、右三部分,可以设置图片等各种属性 14、强大的一维条码(CODE11、CODE39、CODE93、CODE128A、CODE128B、CODE128C、CODE128、CODABAR、 EAN8、EAN13、INTERLEAVED25、JAN、MSI、STANDARD25、UPCA、UPCE)、二维条码(QR码、PDF417码)功能 15、各种报表事件,500多个报表接口 16、智能: 组件的智能性体现在除了
大量
功能函数外,
数据
绑定包含各种
数据
库的绑定(oracle、DB2、MS SQL、ACCESS等)、 文本文件
数据
绑定,
数据
源没有个数限制,可以添加多个
数据
源进行
数据
显示,咖啡智能报表不是简单的进行
数据
填充显示, 具有强大的
数据
处理能力,例如:
数据
格式自动处理,根据
数据
自动分组统计,复杂交叉报表处理提供了
数据
自动分组归类、 列分组统计、列总计、行分组统计、行总计等功能,根据定义的函数(求和、最大值、最小值、平均值、个数、排序值) 计算出相应的数值,在
数据
处理中根据
数据
所属
数据
范围自动求和运算等,用户只简单的提供
数据
就可以得出复杂强大的报表, 除了智能的处理外也提高了系统处理性能。 17、强大WEB功能 通过接口可以下载WEB服务上的报表、下载绑定
数据
(实现WEB绑定功能)、下载XML
数据
;XML
数据
中可以包含多种格式的
数据
(下载报表地址、表格
数据
、报表绑定
数据
、单元格变量
数据
、单元格字段
数据
、操作报表方法等),在XML中的方法可以实现 对本地报表的操作。 报表本身的
数据
通过HTTP协议上传到服务器上,
数据
可以是单元格
数据
、变量
数据
、字段
数据
;在服务器端获得获得上传
数据
的方式与IE浏览器提交
数据
获得方式相同。 18、国际性 简单设置属性就可实现本地化, 例如缺省中文的打印标题都可以设置成自己的本地语言。 19、环境 咖啡报表组件可以用于VB、VC、DELPHI、PB、.NET等FOR WINDOWS语言的二次开发报表组件。 也可以嵌入到
jsp
、asp中实现WEB方式的开发,报表CAB包只有800K多一点 请发邮件到:happymfc@sina.com 索取注册码 服务方式: QQ号:coffeeReport@yahoo.cn MSN :coffeeReport@hotmail.com 邮箱:coffeeReport@yahoo.cn
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章