导航:首页 > 编程语言 > java分页打印

java分页打印

发布时间:2025-01-01 02:59:19

java 有哪些免费报表工具啊,可以报表打印。

推荐润乾报表,润乾报表今年有推出免费版,可以从润乾报表官网下载试用

润乾报表设计页面是类似excel的,而且内置了很多常用函数,更便于绘制报表。而且提供了三种打印方式:applet、pdf、flash供用户选择使用,批量打印方面支持applet和pdf两种打印方式。

② java web 在实现批量打印时出现了打印不全的问题

<!-- media="print"表示改样式只在打印预览或打印的时候才生效 -->
<style media="print" type="text/css">
.NOPRINT{display:none;}
.PageNext{page-break-after: always;}
.none{}
</style>

</head>

<body onload="printOnload()">
<!-- 根据urlList,生成<div> <iframe><iframe/></div> 这样格式的页面-->
<s:iterator value="uriList" status="status1" id="uri">
<div style="<s:if test='#status1.count != uriList.size()'>page-break-after: always;</s:if>" id="page${status1.count}">
<iframe src="<%=request.getContextPath() %>${uri }"></iframe>
</div>
</s:iterator>
</body>
</html>

首先得构造一个适合打印的页面,然后直接用浏览器的打印功能就可以 :

1、后台request保存了一个List<URLObj>,uri属性表示请求地址

2、该打印demo页面,根据List<URLObj>,用struts2标签在body上构建<div><iframe></iframe></div>,iframe打开的是每一个需要批量打印的页面

3、页面加载完成后,调用printOnLoad函数,把iframe里面的html挪到div上

阅读全文

与java分页打印相关的资料

热点内容
如何暴力下载app视频 浏览:591
802d编程书籍 浏览:400
ug一步式展开命令详解 浏览:296
嵌入式软件pdf 浏览:791
抓老鼠的程序员 浏览:112
手机实现编译器 浏览:684
程序员做财务好吗 浏览:182
java开发直播 浏览:376
对接云平台服务器 浏览:947
单片机555定时器 浏览:190
杭州青少年编程培训机构 浏览:292
咋样发文件夹 浏览:11
示教器编程过程 浏览:475
单片机硬件乘法器 浏览:249
androiddipdp区别 浏览:931
开机动画压缩包 浏览:66
怎么用obj文件编译 浏览:455
编程车斜面 浏览:556
鸟哥linux私房菜pdf 浏览:513
office编译错误找不到工程或库 浏览:737