图四:reportfactory.java
simplereportviewertag.java 呈现报表,这个类使用水晶报表的api来完成画出报表的工作。这个类非常简单╠╠它创建一个crystalreportviewer实例,设置数据库连接信息和报表需要的参数,最后显示报表。对应的tld,simplereportviewer.tld,在图六列出。
|
package com.ensemsys.twb.presentation.crystal; import com.crystaldecisions.report.web.viewer.crystalreportviewer; import com.crystaldecisions.reports.reportengineinterface.jpereportsourcefactory; import com.crystaldecisions.sdk.occa.report.data.connectioninfo; import com.crystaldecisions.sdk.occa.report.data.connectioninfos; import com.crystaldecisions.sdk.occa.report.data.fields; import com.crystaldecisions.sdk.occa.report.data.iconnectioninfo; import com.crystaldecisions.sdk.occa.report.lib.reportsdkexceptionbase; import com.crystaldecisions.sdk.occa.report.reportsource.ireportsource; import com.crystaldecisions.sdk.occa.report.reportsource.ireportsourcefactory2; import com.ensemsys.twb.applicationproperties; import javax.servlet.http.httpservletrequest; import javax.servlet.http.httpservletresponse; import javax.servlet.jsp.jspexception; import javax.servlet.jsp.tagext.tagsupport; import java.util.locale; 首页
上页
下页
尾页
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
本文关键:J2ee应用程序结合水晶报表:例程研究
|