下面列出润乾报表V2018web发布目录中所有文件的目录结构及用途,拷贝时,根据需要进行选择。一般来说web发布目录中文件放在什么目录,那么拷贝到您的应用中时也对应的放到相应目录下。
特别需要注意的:所有文件中只有web.xml文件不能拷贝,而是打开润乾报表V2018的web.xml文件,把其中的内容拷贝到您的web.xml文件中。其内容在web.xml中的顺序,要遵从相关应用服务器的规定。
如果不是和已有应用集成,而是新建应用,那么直接拷贝web.xml也无妨。
润乾报表V2018WEB发布目录的路径为[安装根目录]/ report /web/ webapps /demo
润乾报表V2018 WEB发布目录的目录结构如下:
Web发布目录 |
|||
raqsoft |
必须的目录,目录名不可以调整 |
||
WEB-INF |
必须的目录,放置应用配置文件和jar |
||
web.xml |
配置servlet |
||
classes |
类文件 |
||
raqsoftConfig.xml |
报表的配置文件 |
||
reportCenter.xml |
润乾报表中心用户数据文件 |
||
raqsoftInput.tld |
填报报表相关tag标签 |
||
raqsoftReport.tld |
报表tag标签 |
||
raqsoftAnalyse.tld |
分析控件的tag标签 |
||
raqsoftQuery.tld |
查询控件的tag标签 |
||
raqsoftReportLog.properties |
配置润乾报表的日志文件路径、日志输出信息级别 |
||
reportFiles |
demo例子目录 |
||
files |
查询和分析功能的文件应用目录 |
||
jre-6u24-windows-i586.exe |
jre的安装包,客户端打印时如果检测到没有安装java 环境,会自动下载此包,适合windows操作系统 |
||
raqsoftReportApplet.jar |
打印的applet包 |
||
raqsoft.cer |
applet打印签名证书 |
||
lib |
datetimeformat.jar |
资源文件,配置不同语言版本的日期时间默认格式 |
|
icu4j_3_4_5.jar |
国际化,UNICODE编码 |
||
pdfbox-1.8.14.jar |
导出PDF |
||
jai_codec.jar |
Java Advanced Imaging,图片处理编码包 |
||
jai_core.jar |
Java Advanced Imaging,图片处理核心包 |
||
numformat.jar |
重写四舍五入格式化问题 |
||
raqsoftReport.jar |
润乾报表核心包 |
||
dm.jar |
集算器基础包 |
||
datalogic.jar |
DQL Server核心包 |
||
jsobject.jar |
供JS使用 |
||
json.jar |
供json使用 |
||
dom4j-1.6.1.jar |
解析xml,office2007用 |
||
geronimo-stax-api_1.0_spec-1.0.jar |
poi导出Excel2007,处理xml包 |
||
jdom.jar |
读写XML文件 |
||
poi-3.16.jar |
Excel2007支持,需jdk1.5或以上版本 |
||
poi-ooxml-3.16.jar |
Excel2007,处理xml格式文件所需包 |
||
poi-ooxml-schemas-3.16.jar |
Excel2007,处理xml格式文件所需包 |
||
poi-excelant-3.16.jar |
Excel2007,处理xml格式文件所需包 |
||
poi-scratchpad-3.16.jar |
Word2003,处理doc格式文件所需包 |
||
commons-codec-1.3.jar |
导出带图片的Excel所需包 |
||
report4.jar |
润乾报表4引擎 |
||
substance-7.2.1.jar |
界面美化 |
||
xmlbeans-2.6.0.jar |
poi相关包 |
||
zxing_core.jar |
条形码 |
||
Qrcode_swetake.jar |
二维码 |
||
guide.jar |
查询和分析模块核心jar |
||
htmlparser-1.6.jar,mail.jar |
导出mht文件所需的jar |
||
center.jar |
润乾报表中心核心包 |
||
commons-fileupload-1.3.3.jar |
润乾报表中心文件上传所需的jar |
||
commons-io-1.1.jar |
润乾报表中心文件上传所需的jar |
||
jstl-1.2.jar |
润乾报表中心页面为了显示方便,解析EL表达式所需的jar |
||
lz4-1.3.0.jar |
组表所需的jar |
||
report5StaticHtml.jar |
自定义导出excel和pdf的弹出窗口文件所在的jar |
raqsoft目录介绍:
echarts2 |
用于echarts2统计图 |
echarts3 |
用于echarts3统计图 |
easyui |
用于参数表单、导出对话框、报表组及填报 |
flashGraph |
用于flash统计图 |
flashPrint |
用于flash打印 |
images |
报表系统用到的图片 |
img |
demo应用用到的图片,用户单独部署的应用中无需img目录 |
mui |
用于手机模式的参数表单 |
jsjava |
用于js格式化数据 |
pdfjs |
pdf直接打印 |
guide |
用于查询和分析模块 |
center |
用于润乾报表中心 |
inputWrapper.js |
填报相关js |
pdfPrint.jsp |
用于pdf打印 |
calcEcharts.js |
用于Echarts导出与打印 |
slimerjs-0.10.3.zip |
用于Echarts导出与打印 |
除上述lib目录中所述jar之外,还包含多个统计图jar,如下图所示:
lib目录中还有远程服务中使用HttpClient编写访问远程服务器的Server实现类所需的jar,如下图所示: