applet 打印常见问题与解决方法
一、点击打印没有反应。
1、查看是否系统里面设置了拦截不允许 java 环境的运行。(例如:360 或者电脑管家等。)
2、排查自己本地是否正确安装和配置 java 环境。(JDK 和 JRE)
(1)查看自己的 java 版本。在 DOC 窗口运行 java –version。查看对应的版本信息。
(2)查看环境变量的配置是否正确。
(配置方法可以按照以下链接配置http://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html)
2、java 控制台
(1)如果设置了显示 java 控制台,但是在点击打印的时候没有出现,需要检查以下几点:
1)在 java 控制台安全里面设置“例外站点”
2)确定浏览器是否有对应的 java 插件并允许其运行。
(2)如果 java 控制台能正常展现,但是不出现打印预览界面,可能是应用中报表展现与打印的 jar 包不匹配,请联系技术人员协助解决。
常见的问题:
1、如果是 1.7 的版本,出现应用程序已被安全设置阻止。
在 java 的例外站点加了例外站点仍不能解决的话,需要您在 java 控制面板 --------》高级里面启动 java 插件。
2、出现如下图的报错,请联系技术人员协助解决。 更新 report4.jar 和 runqianReport4Applet.jar 即可。
如果替换了 report4.jar 和 runqianReport4Applet.jar 还有问题,可能是 applet 缓存的问题。需要在 java 控制台清除缓存:
3、每次打印都提示下图安装 java:
可以在控制面板设置如下图:
4、同一服务中不同客户端打印,有的客户端打印可以,有两台机器打印出现如下提示:
环境是 浏览器 ie9+jre1.7+WINDOWS XP
客户端更新 jre 测试
客户更新 jdk 可以解决当前问题
5、在使用 1.8 的 jdk 的时候会有该,如果不想要该提示的话,更换 jdk 为 1.6 即可去出提示
6、打印的时候,点击右上角的灰色打印按钮,启动 java 控制台跳出打印预览界面特别慢。
1)从点打印到出来 java 控制台慢那和报表没关系,这一部分就是加载 java 环境的
2)java 控制台到打印预览慢:
一是和浏览器有关,
二是和报表的数据量有关,
三是和 applet.jar 有关
applet 打印,可以预览报表,点打印按钮无反应,不调打印机,是什么原因呢。
您按本帖第 2 条来解决下 放上匹配的打印包基本就可以解决