皕杰报表点击导出按钮后网页变空白问题

皕杰报表点击导出按钮后网页变空白问题 有人反映使用皕杰报表导出时,点击导出按钮后网页变成了空白,然后就没有反应了。看tomcat控制台也没有错误信息,似乎遇到了一个很难缠的问题,没有错误信息却卡滞了,这个问题怎么解决呢? 还是要从tomcat的日志中查找问题。打开发过来的tomcat日志,的确没有什么报错,但是在日志的最后我们看到了下列信息: URL过长 看出问题了吗?原来这个get请求的url出奇的长,是不是问题就出在这里呢?于是让用户测试了一下,果然,url变短后导出就不会出现问题。 那么url的长度是不是有限制呢?这与服务器和浏览器相关,不同的服务器和浏览器对url的要求是不同的。 1、IE浏览器对URL的最大限制为2083(2k)个字符 2、Google浏览器 URL长度一旦超过8182个字符时 3、Firefox浏览器URL的长度限制为65,536(64k)个字符 4、Opera 浏览器URL最大长度限制为190,000个字符 5、Safari 浏览器URL最大长度限制为 80,000个字符 6、Apache 服务器能接受最大url长度为8,192个字符 7、Microsoft Internet Information Server(IIS)服务器能接受最大url的长度为16,384个字符。 由此我们看,对url的限制主要还是浏览器。如果url过长,应尽量想法减少url长度,其中把不必要的中文改成英文就会大大降低url的长度。因而我们建议,在使用皕杰报表时,除了必要的参数外,其它都尽量采用英文,尤其是brt文件的名称, 采用英文后,不但减少url长度,还会减少很多由于编码产生的问题。

点赞
收藏

评论区

加载中...

相关推荐

HTTP ERROR 500 java.lang.NumberFormatException: For input string: ““

在皕杰报表设计器中,打开报表时,报这个错误。然后你还会发现参数那里点不开,这就证明有可能是参数出了问题。我们把brt复制出来,使用编辑器打开brt文件,我们可以看到这个参数没有数据类型。我们把数据类型加上就可以了,我们可以设计一个有参数的没问题的报表,参数

皕杰报表小结

1.在使用皕杰报表时,我们会发现皕杰报表总共有下列五个视图区我们可以关闭或打开每个视图区,方便我们的报表设计。有的时候我们关闭了某个视图的话,我们可以通过点击左上角的视图菜单来重新打开我们所需要用的视图区域。这时候我们点击每个视图的左上角就会发现有分离按钮

从数据展示中汉字缺失了解字符编码知识

有人在使用皕杰报表时遇到如下问题:有些汉字变成了“?”,这是为什么呢?实际上就是你用的字符集里没有这个汉字导致的,要想搞懂这个问题,还得从字符、字符集、字符编码说起。所谓字符,就是各种文字和符号的总称。所谓字符集,就是很多字符组成的集合。所谓编码,就是通过

从高度拉伸不到位问题的解决学习如何用F12调试网页

最近有客户在linux系统部署皕杰报表后发现总有高度拉伸不到位的情况发生,可是我们自己却无论怎么测试都不能重现问题。不能重现问题,就不好找出解决问题的方法。于是要来了这张问题表的html源代码,在浏览器中打开后用F12检查,发现这个单元格的拉伸高度计算不正

皕杰报表之预览数据不全

有时用皕杰报表做设计时,你会发现一个问题,报表工具中预览的数据不全,你仔细的检查了各个方面,发现设计的都没问题,但就是浏览的数据不全。这时你可以将报表部署到服务器上,用浏览器预览你发现一切正常。原因:皕杰设计器对数据是有限制的。为了减少设计器所占内存,在设

服务器端没有这个数据源,你怎么填报呢?

皕杰报表填报失败问题的分析解决最近有人连续多日针对皕杰报表填报发问,在设计器上好好的,放到服务器就存储失败,且在控制台没有任何错误信息。而展现报表却都能正常显示,这又是一个很奇葩的问题。曾经让他仔细检查数据源配置,每次都回答没有问题,因而我们只能猜测编码问