在部署报表应用时,为了访问方便,有可能会去掉应用名,比如将应用直接放到tomcat/webapps/ROOT下,这样访问报表时URL为:

http://127.0.0.1:8080/reportJsp/showReport.jsp?rpx=3.rpx

报表展现及导出功能均正常,但是使用applet打印时发现点击打印按钮没有反应。

原因:润乾applet打印时要加载raqsoftReportApplet.jar,如果url上应用名为空的话会加载该jar包出现问题,导致无法打印。

解决办法:

在WEB-INF/raqsoftConfig.xml中增加配置:

<property name="appUrlPrefix"value="http://127.0.0.1:8080/" />

Value值改成实际的IP和端口即可,注意端口号后的斜杠。

appUrlPrefix表示访问报表时的URL中WEB服务器地址、端口及WEB应用名组成的一个串,如http://192.168.0.1:8080/myWebApp。一般不用设置,程序可以自动拼出此串。但有时访问申请经过了服务器的多重转发,造成拼出来的串不对时,需要设置此值。特殊情况:如果出现多台机器集群或者内外网多个IP等情况,可能导致最终拼出来的ip不正确,又不能指定死ip,此时可以用/APPMAP来配置。

润乾V5部署url应用名为空applet无法打印解决方案相关推荐

  1. 润乾V5与springBoot集成

    Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置.下面 ...

  2. 润乾V5打印完成后事务处理

    问题:润乾V5打印完成后需要做特定业务操作,如关闭浏览器窗口或者做其他操作.解决办法:在显示报表的jsp中增加js函数:function raqsoft_printOver(){// alert(&q ...

  3. 润乾V5与Java项目集成开发(1)

    1.安装润乾V5报表 2.进入安装目录D:\raqsoft\report5\web\webapps\demo,复制除web-inf文件夹外所有文件及文件夹 3.粘贴到项目webapp下 4.进入web ...

  4. 润乾V5手机报表说明文档

    1.手机报表实例页面简要说明 index.jsp 是报表资源列表页面: mbReport.jsp 是报表展现页面: mbParam.jsp是参数报表展现页面: echarts.jsp是带有echart ...

  5. 润乾报表CookBook与使用

    part1 1. 数据源相关 1.1 报表工具连接文本数据 1.2 报表工具连接非关系数据库(待补充) 1.3 报表异构数据源关联混算 1.4 报表工具 json 数据源 1.5 报表工具连 sap ...

  6. 润乾报表制作折叠报表

    对数据进行分类,并以一定方式进行汇总统计,但当数据量稍多,或分组的层级过多是看着就比较烦乱,通过折叠报表的方式可以将分类汇总的数据一目了然的展现.润乾V5集算报表提供了两种类型的折叠报表:树型折叠报表 ...

  7. Weblogic集群配置__部署润乾应用

     ◆环境: Windows xp Weblogic:wls1031_ccjk_win32.rar(内部下载:\\192.168.0.38\SystemInstaller\4WebServer\we ...

  8. 润乾报表数据源配置 Linux,润乾报表中连接 ODBC 数据源的报表部署方法

    在润乾报表中提供了多种数据源的连接配置,其中包括关系数据库(JDBC).ODBC 数据源和多维数据库.在部署报表应用的时候,以上提到的各种数据源的配置也不尽相同,下面我们介绍一下如何部署连接 ODBC ...

  9. 润乾报表改java路径_Mac 环境中部署报表

    其中,通过点击 下载的后缀为 tar.gz 的安装包,可应用于 Linux 环境及 Mac 环境,安装包中包含润乾报表 V2018 设计器.DQL 元数据层设计器.DQL Server 服务器.HSQ ...

最新文章

  1. 从0到1思考与实现iOS-Widget
  2. zeptojs-跑马灯效果
  3. 【每日训练】2020/11/9(Splay ?rope大法好!、数论、构造补图)
  4. 多线程:多线程优缺点、应用场景
  5. SpringBoot打成jra包启动时读取外部配置文件实现动态配置
  6. wxWidgets:wxTaskBarIcon类用法
  7. 世界500强高频逻辑推理智力面试题(一)
  8. Linux学习笔记-gdb调试的补充说明
  9. linux kill -9 杀不掉的进程
  10. python 获取json后 dict列表形式输出结果
  11. linux下c编程常识
  12. HP LaserJet P1008打印机安装
  13. TFT工业串口屏方案
  14. 教育企业邮箱购买哪个好用,还有英文邮件系统?
  15. 洛谷P1007独木桥
  16. 期货开户手续费组成和最低价
  17. Python算法- 剪绳子
  18. Bert算法模型ppt分享
  19. Vector的sort的使用
  20. 无线通信基础知识4:功率单位

热门文章

  1. PHP高级编程SPL
  2. 硬盘自检死机解决办法
  3. JS触发Click操作以及获得事件源(转)
  4. 「镁客早报」人类首次在太空3D打印生物器官;中国学者研制出高性能低成本的电解“水制氢”催化剂...
  5. 一次性掌握ES6/ES7异步处理
  6. dbms_stats.lock_table_stats对于没有统计信息的表分区同样有效
  7. caffe中的学习率的衰减机制
  8. oracle数据迁移常用
  9. 解决putty中文乱码并远程访问linux界面功能
  10. 解决Docker容器 iptables问题