|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
java比较简单,没有C++的烦琐,但学习时最好有C++为基础.与JSP和SQL起应用,功能强大.
起首必要安装ant,注重一点就是不要健忘了在path中设置path,好比,我体系中安装的ant是在D:apache-ant-1.6.2,那末就要在path中设置该情况变量。接上去就是下载jasperreport了,下载谁人带有demo的,将他解紧缩,至此后期事情就完成了。
翻开jasperreportdemoamples,在这里就是官方供应的一切的例子:
1.Alterdesign
用ant运转这个例子展示了jasperreport的全体事情流程,同时展示了pdf文件怎样天生,背景色彩的把持等。起首,要懂得jasperreport的事情道理,本来它是基于xml文件的,(用过iReport的就晓得,它就是用来天生这个xml文件的),以是在alterdesign下,我们只必要保存AlterDesignApp.java(这是java源文件,就不必说了);build.xml这个是ant必要用到的,关于该文件的编写体例,我想应当不必逝世记,假如要用,找个模板copy就好了,大概看看http://dev.csdn.net/develop/article/65/65567.shtm晓得个也许就好了;AlterDesignReport.jrxml,这个就是我们方才说的xml文件,这个也是必需的。其他的文件我们就能够删除(注重,是指alterdesign下的),也就是说,我们的这个例子就胜了3个文件。如今入手下手利用ant了,在命令提醒符下进进该目次,起首敲进antjavac这个不必我说了,编译这个java文件,如今有了.class了;第二步敲进antcompile,这一步实在也叫编译,它是jasperreport引擎编译谁人xml文件的,天生个甚么逆波兰式之类的工具,这个我们不体贴只需看到有个AlterDesignReport.jasper天生就好了;第三步敲进antfill,望文生义,报表的添补,天生了AlterDesignReport.jrprint;最初一步antpdf大概antview大概antprint,前一个是天生pdf文件,两头一个是以swing情势预览,后一个是挪用打印接口。好了,全部事情流程是否是很分明了?如今就能够看看AlterDesignApp.java了,真是一览无余。
C++编译的是本地码,优点是启动快,而且可以精确控制资源因此可以开发很高效的程序.缺点是编程麻烦,而且容易留下安全隐患.跨平台靠源代码在各个平台间分别编译(一处编写到处编译) |
|