打印报错:找不到类com.runqian.report4.view.applet.HtmlPrintApplet.class的几种情况
1 应用中没有打印的Applet包
检查应用中根目录下是否有runqianReport4Applet.jar包;这里要注意的是:包runqianReport4Applet.jar是在应用的根目录下,很容易将它放在了\WEB-INF\lib\下。
2 与report4.jar包不匹配
更新最新的report4.jar包和runqianReport4Applet.jar包。
3 应用中使用了代理
以上2种情况排除后,还报这个错,可能是应用中使用了代理;
让用户直接ip+port访问应用,打印,看是否正常,能正常打印就是由使用代理引起的;
解决方法:
在应用\WEB-INF\下reportConfig.xml中的配置项:
<config>
<name>appUrlPrefix</name>
<value> http://192.168.0.132:8080/demo</value>
</config>
或
<config>
<name>appUrlPrefix</name>
<value> /APPMAP</value>
</config>