下面列出润乾报表web发布目录中所有文件的目录结构及用途,拷贝时,根据需要进行选择。一般来说web发布目录中文件放在什么目录,那么拷贝到您的应用中时也对应的放到相应目录下。
特别需要注意的:所有文件中只有web.xml文件不能拷贝,而是打开润乾报表的web.xml文件,把其中的内容拷贝到您的web.xml文件中。其内容在web.xml中的顺序,要遵从相关应用服务器的规定。
如果不是和已有应用集成,而是新建应用,那么直接拷贝web.xml也无妨。
润乾报表web发布目录的路径为[安装根目录]/ report /web/ webapps /demo
润乾报表web发布目录的目录结构如下:
Web发布目录 |
|||
raqsoft |
必须的目录,目录名不可以调整 |
||
jre-6u45-windows-i586.exe |
jre的安装包,客户端打印时如果检测到没有安装java环境,会自动下载此包,适合windows操作系统 |
||
raqsoftReportApplet.jar |
打印的applet包 |
||
raqsoft.cer |
applet打印签名证书 |
||
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 |
配置润乾报表的日志文件路径、日志输出信息级别 |
||
weixin.properties |
配置微信登录相关信息 |
||
reportFiles |
demo例子目录 |
||
files |
查询和分析功能的文件应用目录 |
||
lib |
apache-ant-zip-2.3.jar |
用于填报表批量下载 |
|
bouncycastle-1.68.jar,commons-compress-1.27.0.jar,commons-math3-3.6.1.jar,log4j-api-2.21.1.jar,log4j-core-2.21.1.jar,SparseBitSet-1.2.jar,xmlbeans-5.2.0.jar |
poi相关包 |
||
center-2.10.jar |
润乾报表中心核心包 |
||
commons-codec-1.15.jar |
导出带图片的Excel所需包 |
||
commons-collections4-4.1.jar,quartz-2.3.2.jar,slf4j-api-1.6.1.jar |
润乾报表中心定时任务所需的jar |
||
commons-fileupload-1.5.jar |
润乾报表中心文件上传所需的jar |
||
commons-io-2.17.0.jar |
润乾报表中心文件上传所需的jar |
||
commons-logging-1.2.jar |
远程服务所需的jar |
||
core-3.3.0.jar |
条形码 |
||
datalogic.jar |
报表DQL Server核心包 |
||
datetimeformat-2.10.jar |
资源文件,配置不同语言版本的日期时间默认格式 |
||
esproc-bin-***.jar |
集算器核心包 |
||
esproc-ext-***.jar |
集算器核心包 |
||
esproc-ent-***.jar |
集算器核心包 |
||
guide-2.10.jar |
查询和分析模块核心jar |
||
htmlparser-1.6.jar, mail-1.4.4.jar |
导出mht文件所需的jar |
||
icu4j-60.3.jar |
国际化,UNICODE编码 |
||
json-20240303.jar |
供json使用 |
||
jsoup-1.15.4.jar |
集算器htmlparse函数用的jar |
||
jstl-1.2.jar |
润乾报表中心页面为了显示方便,解析EL表达式所需的jar |
||
juniversalchardet-2.3.2.jar |
集算器charencode和chardetect函数用的jar |
||
jxl-2.6.12.jar |
导出背景图和水印所需包 |
||
lz4-1.3.0.jar |
组表所需的jar |
||
pdfbox-2.0.27.jar, fontbox-2.0.27.jar, graphics-box2.0.27.jar |
导出PDF |
||
ofdrw-core-2.2.6.jar, ofdrw-graphics2d-2.2.6.jar, ofdrw-pkg-2.2.6.jar, dom4j-2.1.3.jar |
导出OFD所需包 |
||
poi-5.2.5.jar |
Excel2007支持,需jdk1.8或以上版本 |
||
poi-ooxml-5.2.5.jar |
Excel2007,处理xml格式文件所需包 |
||
poi-ooxml-lite-5.2.5.jar |
Excel2007,处理xml格式文件所需包 |
||
raq-esproc-xll-2.10.jar |
excel插件所需的jar |
||
raqsoftReport.jar |
润乾报表核心包 |
||
report5StaticHtml-2.10.jar |
自定义导出Excel和PDF的弹出窗口文件所在的jar |
||
xercesImpl-2.12.2.jar |
文件数据集使用Excel2007时所需包 |
||
transfer-2.10.jar |
润乾报表4引擎 |
||
wxlogin-2.10.jar |
用于web上微信登录的jar |
raqsoft目录介绍:
echarts2 |
用于echarts2统计图 |
echarts3 |
用于echarts3统计图 |
echarts4 |
用于echarts4统计图 |
echarts |
用于echarts5统计图 |
easyui |
用于参数表单、导出对话框、报表组及填报 |
flashGraph |
用于flash统计图 |
flashPrint |
用于flash打印 |
images |
报表系统用到的图片 |
img |
demo应用用到的图片,用户单独部署的应用中无需img目录 |
mui |
用于手机模式的参数表单 |
jsjava |
用于js格式化数据 |
pdfjs |
PDF直接打印 |
guide |
用于查询和分析模块 |
center |
用于润乾报表中心 |
dql |
用于DQL查询和汉语查询 |
cryptojs |
填报表数据传输安全性校验相关的js |
inputWrapper.js |
填报相关js |
pdfPrint.jsp |
用于PDF打印 |
calcEcharts.js |
用于Echarts导出与打印 |
slimerjs-0.10.3.zip |
用于Echarts导出与打印 |
除上述lib目录中所述jar之外,还包含多个统计图jar,如下图所示: