我的是jsp项目在web页面实现打印 8.0版本引入js文件(高版本的引入文件可能有所不同)
<script type="text/javascript" src="<%=path %>/ReportServer?op=emb&resource=finereport.js"></script>
问题确实出现在sessionID上面,sessionID是计算完数据返回的一串值。官方说明如下
SessionID等于本次会话ID的记录,SessionID 多数情况是用于WEB页面的统计。
ReportServer接口也没有调通,排查了参数和路径,确认问题原因是在 url上面,做功能的时候傻傻的跟着文档写,用的是 本地url当然访问不到了。然后换了url如下获取了sessionID就解决了。
var printurl="<%=path%>/ReportServer";