- 浏览: 1269541 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (896)
- spring4 (14)
- hibernate3 (26)
- spring2 (35)
- struts2 (55)
- struts1 (15)
- 设计模式 (15)
- java (172)
- mybatis3 (11)
- sql (17)
- mysql (13)
- jbpm (10)
- J2EE (45)
- tools (29)
- js (83)
- 数据结构 (13)
- Html (26)
- web (22)
- flex (33)
- Oracle (57)
- linux (49)
- 算法 (6)
- 其它 (12)
- easyui (1)
- bootstrap (13)
- xml (2)
- tomcat (1)
- redis (10)
- activemq (2)
- webservice (11)
- maven (2)
- springboot (1)
- ubuntu (1)
- python (14)
- rocketmq (1)
- springcloud (10)
- opencv (1)
最新评论
-
mike_eclipse:
Hashtable是线程不安全的吗?好像是线程安全的吧?
多线程之集合类 -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
lodop打印控件 -
xingcxb:
经过测试,假的,依旧会出现中文乱码!!!!store方法里面采 ...
java 读写Properties文件,不会出现中文乱码 -
tiger20111989:
...
Spring注解方式管理事务 -
zw7534313:
...
js 文字上下滚动 无间断循环显示
- http://firstpioneer.iteye.com/blog/346475 Jasperreports引擎与设计器版本不匹配的异常
- java.lang.NullPointerException
- net.sf.jasperreports.engine.JRPropertiesMap.readObject(JRPropertiesMap.java:185)
1 、添加jar包,进行配置:
在classpath中添加以下jar文件 (这里的classpath是指iReport的classpath选项,我一初学都,刚一上来搞不清楚,嘿嘿.在【工具】-【选项】-【classpath】-【Add JAR】,选择下载的iTextAsian.jar即可)
iTextAsian.jar; (http://itextpdf.sourceforge.net 官网可以下载)
2 、Text properties (font setting:)
font name:宋体
PDF font name: STSong-Light; (开始的时候没有把这个设好,使得)
pdfEncoding =UniGB-UCS2-H (Chinese Simplified)
Pdf Embedded =false; (这个我试了一下,在我这里没什么太大效果,都可以显示汉字)
http://www.flexer.cn/blog/?tag=jasperreport ireport 资料
iReport中提示框输入中文是不能正常显示,请将iReport下lib中的这个包删除tinylaf.jar
在项目web工程中要加入把iTextAsian.jar亚洲语言。
http://www.blogjava.net/apple0668/archive/2009/05/11/241490.html
http://www.iteye.com/problems/24593 iReport3.5导出pdf文件中文不显示的问题
http://redsnow-fenglin.iteye.com/blog/464213 struts2
http://redsnow-fenglin.iteye.com/blog/461927 struts2图片无法显示
ireport --- the document has no pages 解决方案
iReport默认参数和变量的意义
变量:
$V{PAGE_NUMBER}代表当前页数(可以是页码也可以是页数,通过TextField的计算时间的不同值来设置)
$V{PAGE_COUNT} 当前页面中记录的数目
$V{groupname_COUNT}代表当前组的记录数 eg:如果组是根据$F{the_city}分组,组名是CityGroup的话,那么此变量为$V{CityGroup_COUNT}
$V{COLUMN_NUMBER} 列号码
$V{COLUMN_COUNT} 当前列中记录的数目(是当前页里行的序号,在新页上会重置为1)
$V{REPORT_COUNT} 当前文档中数据源记录数目
参数:
Parameter name Class type
$P{REPORT_PARAMETERS_MAP} java.util.Map
这是一个内置的参数,这个参数总是指向一个 java.util.Map 对象,该对象保存了用户调用报表装填过程时传递给报表引擎的用户定的参数。
$P{REPORT_CONNECTION} java.sql.Connection
这个报表参数指向一个 java.sql.Connection 对象,这个对象被提供给报表引擎用来通过 JDBC 来执行 SQL 报表查询。将 master 报表使用的 JDBC Connection 对象传递给 subreport 是非常有用的,有关这方面信息请查看 subreport 例子
$P{REPORT_DATA_SOURCE} net.sf.jasperreports.engine.JRDataSource
在报表装填的时候,我们可以或者直接由应用程序中提供,或由报表引擎从所提供的 JDBC Connection 在后台 create 而获得一个数据源。这个内置的参数允许我们在报表表达式中或 scriptlet 中访问报表数据源,而不论我们为什么要这么做。
$P{REPORT_SCRIPTLET} net.sf.jasperreports.engine.JRAbstractScriptlet
即使报表不使用 scriptlet ,这个内置的参数仍将指向一个 net.sf.jasper.engine.JRAbstracStriptlet 实例,该实例实际是一个 net.sf.jasper.engine.JRDefaultScriptlet 对象。
但是当使用 scriptlet 时,报表装填过程所生成的这个指向 scriptlet 类实例的引用允许我们调用其中的某些特殊函数,使用或控制 scriptlet 对象在装填过程中已经准备好的数据。在 scriptlet 例子中你可以看到更详细的使用过程。
一个subdataset 通过一
个叫“dataset run”的选项和一个chart 或一个crosstab 关联。
发表评论
-
Socket网络编程QQ程序代码-异步通信
2016-07-08 21:59 432TCP通信 -
外部接口调用 使用spring4+hessian4实例
2015-08-16 19:01 501spring4+hessian4 -
JMS 中间件:activeMQ, JMS 入门
2011-06-07 16:00 1373JMS入门,使用activeMQ 发送,接收消息。首先,下载 ... -
MyEclipse6.5安装SVN插件
2011-05-14 11:37 1934一、安装方法: 方法 ... -
WebService
2010-07-15 09:28 1075开发Web Service的两种方法: 创建WSDL文 ... -
JAXB WebService数据映射
2010-07-13 15:39 2152作用是 java对象 <---> xml文件 ... -
Apache CXF
2010-07-08 10:27 22241.http://www.ibm.com/developerw ... -
GlassFish安装和使用
2010-07-05 15:54 1327一、下载GlassFish https://glassfi ... -
Apache HTTP Server 与 Tomcat 的三种连接方式
2010-06-18 08:43 1023http://www.ibm.com/developerwor ... -
使用 CAS 在 Tomcat 中实现单点登录
2010-06-01 15:45 964http://www.blogjava.net/xcp/arc ... -
Acegi
2010-04-19 13:32 1066Acegi是Spring Framework 下最成熟的安全 ... -
单点登陆(SSO)
2010-04-19 13:05 1047WEB-SSO的实现 用户在访问页面1的时候进行了登录,但是 ... -
截取soap报文 (xfire)
2010-03-02 08:57 2236http://blog.sina.com.cn/s/blog ... -
spring2.5+xfire+ws-security
2010-03-01 09:43 2194public static void main(String ... -
Xfire
2010-02-23 17:51 1436http://blog.csdn.net/czmchen/a ... -
Spring Web Services
2010-02-08 12:57 1647http://www.infoq.com/cn/articl ... -
EJB
2010-02-03 15:18 949http://littlecoder.blog.163.com ... -
jar包查询网站
2009-12-30 09:07 1069http://jarvana.com/jarvana/ -
jsp 常用问题
2009-10-30 09:27 1098注意点: 1. 本系统页 ... -
servlet和jsp的多线程问题
2009-10-10 14:06 693http://wanjianfei.iteye.com/blo ...
相关推荐
介绍jasperreport的使用及在spring中的设置、及导出html、excel、pdf等技术
使用JasperReport+iReport进行WEB开发,是这篇文章http://blog.csdn.net/tch918/article/details/12200607的源码
jasperreport+ireport+jfreechart文档及代码1 jasperreport+ireport+jfreechart文档及代码1 jasperreport+ireport+jfreechart文档及代码1
jasperreport+ireport+jfreechart文档及代码2 jasperreport+ireport+jfreechart文档及代码2 jasperreport+ireport+jfreechart文档及代码2
JasperReport+struts+spring+hibernate+extjs4.1
Struts2.0+JasperReport+IReport+Oracle 报表开发 整个项目打包上传,用MyEclipse导入即可调试使用 含报表文件、数据库表结构及测试数据,项目中解决了PDF中文不显示问题
jasperReport例,jasperReport+java
学习完jasperreports+ireport,给我感觉深刻,不仅掌握了报表开发技术,还掌握了如何在web中生成pdf,xls,rtf文件,以下是jasperreports+ireport开发知识点: 1.字段,变量,参数,传参 2.矢量图,位图 3.超链接,锚 ...
JasperReports 是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换 ...它有一个相关的开源工程--IReport,这是一个图形化的辅 助工具,主要用于数据报表设计。JasperReports 完全是由 Java 写成,...
开发源码 博文链接:https://andrawu.iteye.com/blog/37022
jasperreport+struts2包 可以使用
jasperreport+applet客户端打印demo
Struts2.0+JasperReport+IReport+Oracle 报表开发 整个项目打包上传,用MyEclipse导入即可调试使用 含报表文件、数据库表结构及测试数据,项目中解决了PDF中文不显示问题
一个完整的jasperreport+myeclipse+struts2例子,方便大家学习
JasperReport+iReport打印固定格式文件的测试工程源码
JasperReport+iReport报表开发手册.pdf
JasperReport+iReport整合的Web报表开发这篇文章的PDF版本
Struts2.0+JasperReport+IReport+Oracle 报表开发整个项目打包上传,用MyEclipse导入即可调试使用含报表文件、数据库表结构及测试数据,项目中解决了PDF中文
jasperreport+ireport开发java报表入门级教程(完整版)